Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java4
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens308
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java22
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java5255
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/AbstractQVTcoreRuntimeModule.java5
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbinbin14681 -> 14684 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parseTreeConstruction/QVTcoreParsetreeConstructor.java73
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens308
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java3
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java983
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java93
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java4
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.tokens304
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseLexer.java6
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java3895
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/AbstractQVTcoreBaseRuntimeModule.java5
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbinbin13722 -> 13725 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parseTreeConstruction/QVTcoreBaseParsetreeConstructor.java73
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.tokens304
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseLexer.java13
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java985
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java137
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java4
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens308
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java39
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java5671
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/AbstractQVTimperativeRuntimeModule.java5
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbinbin16785 -> 16788 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parseTreeConstruction/QVTimperativeParsetreeConstructor.java73
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens308
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java55
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java983
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java93
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java4
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.tokens336
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java3
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java5609
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/AbstractQVTrelationRuntimeModule.java5
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbinbin16093 -> 16096 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parseTreeConstruction/QVTrelationParsetreeConstructor.java69
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.tokens336
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java3
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java971
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java126
52 files changed, 13880 insertions, 13917 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java
index 02d3a652e..0a62836df 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java
@@ -100,7 +100,7 @@ public abstract class AbstractQVTcoreUiModule extends DefaultUiModule {
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
@@ -135,7 +135,7 @@ public abstract class AbstractQVTcoreUiModule extends DefaultUiModule {
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
public Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider() {
- return org.eclipse.ocl.examples.xtext.base.pivot2cs.BaseLocationInFileProvider.class;
+ return org.eclipse.ocl.examples.xtext.essentialocl.pivot2cs.EssentialOCLLocationInFileProvider.class;
}
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g
index 3d5cce3f7..cac6b46b0 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g
@@ -3283,7 +3283,7 @@ rule__PrimaryExpCS__Alternatives_7_2_1_2
:
(
{ before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0()); }
-(rule__PrimaryExpCS__Group_7_2_1_2_0__0)
+(rule__PrimaryExpCS__Group_7_2_1_2_0__0)?
{ after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0()); }
)
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens
index 22d60244a..40952a77d 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.tokens
@@ -1,154 +1,154 @@
-T__68=68
-T__69=69
-T__66=66
-T__67=67
-T__64=64
-T__29=29
-T__65=65
-T__28=28
-T__62=62
-T__27=27
-T__63=63
-T__26=26
-RULE_ESCAPED_CHARACTER=8
-T__25=25
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=15
-T__21=21
-T__20=20
-RULE_ESCAPED_ID=7
-RULE_DOUBLE_QUOTED_STRING=10
-T__61=61
-T__60=60
-T__55=55
-T__56=56
-T__19=19
-T__57=57
-T__58=58
-T__16=16
-T__51=51
-T__52=52
-T__18=18
-T__53=53
-T__17=17
-T__54=54
-T__59=59
-RULE_SIMPLE_ID=6
-RULE_INT=4
-T__50=50
-T__42=42
-T__43=43
-T__40=40
-RULE_ML_SINGLE_QUOTED_STRING=11
-T__41=41
-T__80=80
-T__46=46
-T__81=81
-T__47=47
-T__82=82
-T__44=44
-T__83=83
-T__45=45
-T__48=48
-T__49=49
-RULE_SINGLE_QUOTED_STRING=5
-T__85=85
-RULE_SL_COMMENT=13
-T__84=84
-T__86=86
-RULE_ML_COMMENT=12
-RULE_LETTER_CHARACTER=9
-T__30=30
-T__31=31
-T__32=32
-T__71=71
-T__33=33
-T__72=72
-T__34=34
-T__35=35
-T__70=70
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-RULE_WS=14
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
-'>='=35
-'/'=31
-'Sequence'=56
-'where'=64
-'then'=78
-':='=66
-'enforce'=18
-'Real'=48
-'>'=33
-'Integer'=47
-';'=16
-'Boolean'=46
-'<>'=38
-'uses'=27
-'transformation'=26
-'OclInvalid'=52
-'+'=32
-'pre'=76
-'.'=43
-'imports'=20
-'library'=21
-'import'=19
-'Set'=54
-'true'=84
-'else'=79
-'let'=81
-'and'=39
-'{'=60
-'check'=17
-'?'=59
-'OclVoid'=53
-'if'=77
-':'=69
-'('=67
-'not'=30
-'-'=29
-','=63
-'default'=83
-'in'=62
-']'=73
-'query'=23
-'..'=71
-'|'=65
-'OrderedSet'=58
-'UnlimitedNatural'=50
-'null'=75
-'Tuple'=45
-'Collection'=57
-'String'=49
-'='=37
-'map'=22
-'@'=86
-'::'=70
-'Bag'=55
-')'=68
-'xor'=41
-'->'=44
-'}'=61
-'refines'=25
-'<='=36
-'false'=85
-'<'=34
-'realize'=24
-'invalid'=74
-'OclAny'=51
-'['=72
-'or'=40
-'*'=28
-'implies'=42
-'self'=82
-'endif'=80
+T__68=68
+T__69=69
+T__66=66
+T__67=67
+T__64=64
+T__29=29
+T__65=65
+T__28=28
+T__62=62
+T__27=27
+T__63=63
+T__26=26
+RULE_ESCAPED_CHARACTER=8
+T__25=25
+T__24=24
+T__23=23
+T__22=22
+RULE_ANY_OTHER=15
+T__21=21
+T__20=20
+RULE_ESCAPED_ID=7
+RULE_DOUBLE_QUOTED_STRING=10
+T__61=61
+T__60=60
+T__55=55
+T__56=56
+T__19=19
+T__57=57
+T__58=58
+T__16=16
+T__51=51
+T__52=52
+T__18=18
+T__53=53
+T__17=17
+T__54=54
+T__59=59
+RULE_SIMPLE_ID=6
+RULE_INT=4
+T__50=50
+T__42=42
+T__43=43
+T__40=40
+RULE_ML_SINGLE_QUOTED_STRING=11
+T__41=41
+T__80=80
+T__46=46
+T__81=81
+T__47=47
+T__82=82
+T__44=44
+T__83=83
+T__45=45
+T__48=48
+T__49=49
+RULE_SINGLE_QUOTED_STRING=5
+T__85=85
+RULE_SL_COMMENT=13
+T__84=84
+T__86=86
+RULE_ML_COMMENT=12
+RULE_LETTER_CHARACTER=9
+T__30=30
+T__31=31
+T__32=32
+T__71=71
+T__33=33
+T__72=72
+T__34=34
+T__35=35
+T__70=70
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+RULE_WS=14
+T__76=76
+T__75=75
+T__74=74
+T__73=73
+T__79=79
+T__78=78
+T__77=77
+'>='=35
+'/'=31
+'Sequence'=56
+'where'=64
+'then'=78
+':='=66
+'enforce'=18
+'Real'=48
+'>'=33
+'Integer'=47
+';'=16
+'Boolean'=46
+'<>'=38
+'uses'=27
+'transformation'=26
+'OclInvalid'=52
+'+'=32
+'pre'=76
+'.'=43
+'imports'=20
+'library'=21
+'import'=19
+'Set'=54
+'true'=84
+'else'=79
+'let'=81
+'and'=39
+'{'=60
+'check'=17
+'?'=59
+'OclVoid'=53
+'if'=77
+':'=69
+'('=67
+'not'=30
+'-'=29
+','=63
+'default'=83
+'in'=62
+']'=73
+'query'=23
+'..'=71
+'|'=65
+'OrderedSet'=58
+'UnlimitedNatural'=50
+'null'=75
+'Tuple'=45
+'Collection'=57
+'String'=49
+'='=37
+'map'=22
+'@'=86
+'::'=70
+'Bag'=55
+')'=68
+'xor'=41
+'->'=44
+'}'=61
+'refines'=25
+'<='=36
+'false'=85
+'<'=34
+'realize'=24
+'invalid'=74
+'OclAny'=51
+'['=72
+'or'=40
+'*'=28
+'implies'=42
+'self'=82
+'endif'=80
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java
index 7fa1fb72f..487edc92e 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreLexer.java
@@ -2767,14 +2767,14 @@ public class InternalQVTcoreLexer extends Lexer {
static final String DFA11_eofS =
"\u0145\uffff";
static final String DFA11_minS =
- "\1\0\1\uffff\1\150\1\154\1\146\1\145\1\141\1\165\1\145\1\150\1"+
- "\163\1\uffff\1\55\1\157\1\47\1\uffff\2\75\1\uffff\1\156\1\162\1"+
- "\157\1\56\1\165\1\141\1\156\2\145\1\156\1\143\1\157\4\uffff\1\150"+
- "\1\uffff\1\72\4\uffff\1\162\2\145\1\141\1\uffff\2\0\1\47\5\uffff"+
- "\1\145\1\uffff\1\144\1\163\1\160\2\60\1\142\1\164\1\160\1\145\2"+
- "\141\2\145\4\uffff\1\164\1\154\12\uffff\1\144\1\60\1\162\2\uffff"+
- "\1\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\4\uffff"+
- "\1\145\10\uffff\1\145\1\154\1\146\1\154\6\uffff\1\143\1\157\1\151"+
+ "\1\0\1\uffff\1\150\1\154\1\146\1\145\1\141\1\165\1\145\1\150\1\163"+
+ "\1\uffff\1\55\1\157\1\47\1\uffff\2\75\1\uffff\1\156\1\162\1\157"+
+ "\1\56\1\165\1\141\1\156\2\145\1\156\1\143\1\157\4\uffff\1\150\1"+
+ "\uffff\1\72\4\uffff\1\162\2\145\1\141\1\uffff\2\0\1\47\5\uffff\1"+
+ "\145\1\uffff\1\144\1\163\1\160\2\60\1\142\1\164\1\160\1\145\2\141"+
+ "\2\145\4\uffff\1\164\1\154\12\uffff\1\144\1\60\1\162\2\uffff\1\160"+
+ "\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\4\uffff\1"+
+ "\145\10\uffff\1\145\1\154\1\146\1\154\6\uffff\1\143\1\157\1\151"+
"\1\145\1\154\1\141\2\uffff\1\162\2\60\1\162\1\154\1\151\1\156\1"+
"\145\1\156\1\163\1\60\1\154\1\60\1\uffff\1\60\2\154\1\60\1\145\1"+
"\154\1\151\1\60\1\165\1\151\1\101\1\145\1\154\1\162\1\60\1\146\1"+
@@ -2901,8 +2901,7 @@ public class InternalQVTcoreLexer extends Lexer {
"\1\177\1\uffff\1\176",
"\1\u0080",
"\1\u0081",
- "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\25\70\1\u0082\4"+
- "\70",
+ "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\25\70\1\u0082\4\70",
"\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\32\70",
"\1\u0085",
"\1\u0086",
@@ -3082,8 +3081,7 @@ public class InternalQVTcoreLexer extends Lexer {
"",
"\1\u0106",
"",
- "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\22\70\1\u0107\7"+
- "\70",
+ "\12\70\7\uffff\32\70\4\uffff\1\70\1\uffff\22\70\1\u0107\7\70",
"\1\u0109",
"\1\u010a",
"\1\u010b",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java
index 95bb446fb..b5fbc1655 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java
@@ -7083,12 +7083,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
else if ( (LA5_0==24) ) {
int LA5_2 = input.LA(2);
- if ( ((LA5_2>=RULE_SIMPLE_ID && LA5_2<=RULE_ESCAPED_ID)||(LA5_2>=17 && LA5_2<=27)) ) {
- alt5=2;
- }
- else if ( (LA5_2==69) ) {
+ if ( (LA5_2==69) ) {
alt5=1;
}
+ else if ( ((LA5_2>=RULE_SIMPLE_ID && LA5_2<=RULE_ESCAPED_ID)||(LA5_2>=17 && LA5_2<=27)) ) {
+ alt5=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -7197,12 +7197,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
else if ( (LA6_0==24) ) {
int LA6_2 = input.LA(2);
- if ( (LA6_2==69) ) {
- alt6=1;
- }
- else if ( ((LA6_2>=RULE_SIMPLE_ID && LA6_2<=RULE_ESCAPED_ID)||(LA6_2>=17 && LA6_2<=27)) ) {
+ if ( ((LA6_2>=RULE_SIMPLE_ID && LA6_2<=RULE_ESCAPED_ID)||(LA6_2>=17 && LA6_2<=27)) ) {
alt6=2;
}
+ else if ( (LA6_2==69) ) {
+ alt6=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -10641,47 +10641,58 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimaryExpCS__Alternatives_7_2_1_2"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3279:1: rule__PrimaryExpCS__Alternatives_7_2_1_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) );
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3279:1: rule__PrimaryExpCS__Alternatives_7_2_1_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) );
public final void rule__PrimaryExpCS__Alternatives_7_2_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3283:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) )
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3283:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) )
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( ((LA31_0>=RULE_SIMPLE_ID && LA31_0<=RULE_ESCAPED_ID)||(LA31_0>=17 && LA31_0<=27)) ) {
- alt31=1;
+ if ( ((LA32_0>=RULE_SIMPLE_ID && LA32_0<=RULE_ESCAPED_ID)||(LA32_0>=17 && LA32_0<=27)||LA32_0==61) ) {
+ alt32=1;
}
- else if ( (LA31_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt31=2;
+ else if ( (LA32_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt32=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3284:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3284:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3284:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3285:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3284:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3285:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3286:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3286:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_27175);
- rule__PrimaryExpCS__Group_7_2_1_2_0__0();
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3286:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( ((LA31_0>=RULE_SIMPLE_ID && LA31_0<=RULE_ESCAPED_ID)||(LA31_0>=17 && LA31_0<=27)) ) {
+ alt31=1;
+ }
+ switch (alt31) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3286:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_27175);
+ rule__PrimaryExpCS__Group_7_2_1_2_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
@@ -10706,7 +10717,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3292:1: ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3292:2: rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_27193);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_27194);
rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1();
state._fsp--;
@@ -10750,12 +10761,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3307:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3308:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__07224);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__07225);
rule__TopLevelCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__07227);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__07228);
rule__TopLevelCS__Group__1();
state._fsp--;
@@ -10795,21 +10806,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTopLevelCSAccess().getAlternatives_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3322:1: ( rule__TopLevelCS__Alternatives_0 )*
- loop32:
+ loop33:
do {
- int alt32=2;
- int LA32_0 = input.LA(1);
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA32_0==19||LA32_0==21) ) {
- alt32=1;
+ if ( (LA33_0==19||LA33_0==21) ) {
+ alt33=1;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3322:2: rule__TopLevelCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl7254);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl7255);
rule__TopLevelCS__Alternatives_0();
state._fsp--;
@@ -10819,7 +10830,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop32;
+ break loop33;
}
} while (true);
@@ -10857,7 +10868,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3336:1: ( rule__TopLevelCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3337:2: rule__TopLevelCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__17285);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__17286);
rule__TopLevelCS__Group__1__Impl();
state._fsp--;
@@ -10897,21 +10908,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTopLevelCSAccess().getAlternatives_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3350:1: ( rule__TopLevelCS__Alternatives_1 )*
- loop33:
+ loop34:
do {
- int alt33=2;
- int LA33_0 = input.LA(1);
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( ((LA33_0>=22 && LA33_0<=23)||LA33_0==26) ) {
- alt33=1;
+ if ( ((LA34_0>=22 && LA34_0<=23)||LA34_0==26) ) {
+ alt34=1;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3350:2: rule__TopLevelCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl7312);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl7313);
rule__TopLevelCS__Alternatives_1();
state._fsp--;
@@ -10921,7 +10932,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop33;
+ break loop34;
}
} while (true);
@@ -10959,12 +10970,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3368:1: ( rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3369:2: rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__07347);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__07348);
rule__MappingCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__07350);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__07351);
rule__MappingCS__Group__1();
state._fsp--;
@@ -11038,12 +11049,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3399:1: ( rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3400:2: rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__17408);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__17409);
rule__MappingCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__17411);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__17412);
rule__MappingCS__Group__2();
state._fsp--;
@@ -11082,7 +11093,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getMapKeyword_1());
}
- match(input,22,FollowSets000.FOLLOW_22_in_rule__MappingCS__Group__1__Impl7439); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_22_in_rule__MappingCS__Group__1__Impl7440); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getMapKeyword_1());
}
@@ -11117,12 +11128,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3430:1: ( rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3431:2: rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__27470);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__27471);
rule__MappingCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__27473);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__27474);
rule__MappingCS__Group__3();
state._fsp--;
@@ -11162,31 +11173,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getNameAssignment_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3445:1: ( rule__MappingCS__NameAssignment_2 )?
- int alt34=2;
- int LA34_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA34_0>=RULE_SIMPLE_ID && LA34_0<=RULE_ESCAPED_ID)||(LA34_0>=17 && LA34_0<=24)||(LA34_0>=26 && LA34_0<=27)) ) {
- alt34=1;
+ if ( ((LA35_0>=RULE_SIMPLE_ID && LA35_0<=RULE_ESCAPED_ID)||(LA35_0>=17 && LA35_0<=24)||(LA35_0>=26 && LA35_0<=27)) ) {
+ alt35=1;
}
- else if ( (LA34_0==25) ) {
- int LA34_2 = input.LA(2);
+ else if ( (LA35_0==25) ) {
+ int LA35_2 = input.LA(2);
- if ( (LA34_2==25) ) {
- int LA34_4 = input.LA(3);
+ if ( (LA35_2==25) ) {
+ int LA35_4 = input.LA(3);
- if ( ((LA34_4>=RULE_SIMPLE_ID && LA34_4<=RULE_ESCAPED_ID)||(LA34_4>=17 && LA34_4<=27)) ) {
- alt34=1;
+ if ( ((LA35_4>=RULE_SIMPLE_ID && LA35_4<=RULE_ESCAPED_ID)||(LA35_4>=17 && LA35_4<=27)) ) {
+ alt35=1;
}
}
- else if ( (LA34_2==60||LA34_2==62) ) {
- alt34=1;
+ else if ( (LA35_2==60||LA35_2==62) ) {
+ alt35=1;
}
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3445:2: rule__MappingCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__NameAssignment_2_in_rule__MappingCS__Group__2__Impl7500);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__NameAssignment_2_in_rule__MappingCS__Group__2__Impl7501);
rule__MappingCS__NameAssignment_2();
state._fsp--;
@@ -11231,12 +11242,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3459:1: ( rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3460:2: rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__37531);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__37532);
rule__MappingCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__37534);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__37535);
rule__MappingCS__Group__4();
state._fsp--;
@@ -11276,17 +11287,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3474:1: ( rule__MappingCS__Group_3__0 )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==62) ) {
- alt35=1;
+ if ( (LA36_0==62) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3474:2: rule__MappingCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__0_in_rule__MappingCS__Group__3__Impl7561);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__0_in_rule__MappingCS__Group__3__Impl7562);
rule__MappingCS__Group_3__0();
state._fsp--;
@@ -11331,12 +11342,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3488:1: ( rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3489:2: rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__47592);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__47593);
rule__MappingCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__47595);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__47596);
rule__MappingCS__Group__5();
state._fsp--;
@@ -11376,17 +11387,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3503:1: ( rule__MappingCS__Group_4__0 )?
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA36_0==25) ) {
- alt36=1;
+ if ( (LA37_0==25) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3503:2: rule__MappingCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl7622);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl7623);
rule__MappingCS__Group_4__0();
state._fsp--;
@@ -11431,12 +11442,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3517:1: ( rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3518:2: rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__57653);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__57654);
rule__MappingCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__57656);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__57657);
rule__MappingCS__Group__6();
state._fsp--;
@@ -11475,7 +11486,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_5());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__MappingCS__Group__5__Impl7684); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__MappingCS__Group__5__Impl7685); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_5());
}
@@ -11510,12 +11521,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3548:1: ( rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3549:2: rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__67715);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__67716);
rule__MappingCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__67718);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__67719);
rule__MappingCS__Group__7();
state._fsp--;
@@ -11555,30 +11566,30 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getDomainsAssignment_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3563:1: ( rule__MappingCS__DomainsAssignment_6 )*
- loop37:
+ loop38:
do {
- int alt37=2;
- int LA37_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==22) ) {
- int LA37_2 = input.LA(2);
+ if ( (LA38_0==22) ) {
+ int LA38_2 = input.LA(2);
- if ( (LA37_2==67) ) {
- alt37=1;
+ if ( (LA38_2==67) ) {
+ alt38=1;
}
}
- else if ( ((LA37_0>=RULE_SIMPLE_ID && LA37_0<=RULE_ESCAPED_ID)||(LA37_0>=17 && LA37_0<=21)||(LA37_0>=23 && LA37_0<=27)) ) {
- alt37=1;
+ else if ( ((LA38_0>=RULE_SIMPLE_ID && LA38_0<=RULE_ESCAPED_ID)||(LA38_0>=17 && LA38_0<=21)||(LA38_0>=23 && LA38_0<=27)) ) {
+ alt38=1;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3563:2: rule__MappingCS__DomainsAssignment_6
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__DomainsAssignment_6_in_rule__MappingCS__Group__6__Impl7745);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__DomainsAssignment_6_in_rule__MappingCS__Group__6__Impl7746);
rule__MappingCS__DomainsAssignment_6();
state._fsp--;
@@ -11588,7 +11599,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop37;
+ break loop38;
}
} while (true);
@@ -11626,12 +11637,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3577:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3578:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__77776);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__77777);
rule__MappingCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__77779);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__77780);
rule__MappingCS__Group__8();
state._fsp--;
@@ -11671,17 +11682,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getGroup_7());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3592:1: ( rule__MappingCS__Group_7__0 )?
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==64) ) {
- alt38=1;
+ if ( (LA39_0==64) ) {
+ alt39=1;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3592:2: rule__MappingCS__Group_7__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl7806);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl7807);
rule__MappingCS__Group_7__0();
state._fsp--;
@@ -11726,12 +11737,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3606:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3607:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__87837);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__87838);
rule__MappingCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__87840);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__87841);
rule__MappingCS__Group__9();
state._fsp--;
@@ -11771,21 +11782,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getComposedMappingsAssignment_8());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3621:1: ( rule__MappingCS__ComposedMappingsAssignment_8 )*
- loop39:
+ loop40:
do {
- int alt39=2;
- int LA39_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==22) ) {
- alt39=1;
+ if ( (LA40_0==22) ) {
+ alt40=1;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3621:2: rule__MappingCS__ComposedMappingsAssignment_8
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__ComposedMappingsAssignment_8_in_rule__MappingCS__Group__8__Impl7867);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__ComposedMappingsAssignment_8_in_rule__MappingCS__Group__8__Impl7868);
rule__MappingCS__ComposedMappingsAssignment_8();
state._fsp--;
@@ -11795,7 +11806,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop39;
+ break loop40;
}
} while (true);
@@ -11833,7 +11844,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3635:1: ( rule__MappingCS__Group__9__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3636:2: rule__MappingCS__Group__9__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__97898);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__97899);
rule__MappingCS__Group__9__Impl();
state._fsp--;
@@ -11872,7 +11883,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_9());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__MappingCS__Group__9__Impl7926); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__MappingCS__Group__9__Impl7927); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_9());
}
@@ -11907,12 +11918,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3685:1: ( rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3686:2: rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__0__Impl_in_rule__MappingCS__Group_3__07977);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__0__Impl_in_rule__MappingCS__Group_3__07978);
rule__MappingCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__1_in_rule__MappingCS__Group_3__07980);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__1_in_rule__MappingCS__Group_3__07981);
rule__MappingCS__Group_3__1();
state._fsp--;
@@ -11951,7 +11962,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getInKeyword_3_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__MappingCS__Group_3__0__Impl8008); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__MappingCS__Group_3__0__Impl8009); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getInKeyword_3_0());
}
@@ -11986,7 +11997,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3716:1: ( rule__MappingCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3717:2: rule__MappingCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__1__Impl_in_rule__MappingCS__Group_3__18039);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__1__Impl_in_rule__MappingCS__Group_3__18040);
rule__MappingCS__Group_3__1__Impl();
state._fsp--;
@@ -12028,7 +12039,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3730:1: ( rule__MappingCS__InAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3730:2: rule__MappingCS__InAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__InAssignment_3_1_in_rule__MappingCS__Group_3__1__Impl8066);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__InAssignment_3_1_in_rule__MappingCS__Group_3__1__Impl8067);
rule__MappingCS__InAssignment_3_1();
state._fsp--;
@@ -12070,12 +12081,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3748:1: ( rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3749:2: rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__08100);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__08101);
rule__MappingCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__08103);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__08104);
rule__MappingCS__Group_4__1();
state._fsp--;
@@ -12114,7 +12125,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesKeyword_4_0());
}
- match(input,25,FollowSets000.FOLLOW_25_in_rule__MappingCS__Group_4__0__Impl8131); if (state.failed) return ;
+ match(input,25,FollowSets000.FOLLOW_25_in_rule__MappingCS__Group_4__0__Impl8132); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getRefinesKeyword_4_0());
}
@@ -12149,12 +12160,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3779:1: ( rule__MappingCS__Group_4__1__Impl rule__MappingCS__Group_4__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3780:2: rule__MappingCS__Group_4__1__Impl rule__MappingCS__Group_4__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__18162);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__18163);
rule__MappingCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__2_in_rule__MappingCS__Group_4__18165);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__2_in_rule__MappingCS__Group_4__18166);
rule__MappingCS__Group_4__2();
state._fsp--;
@@ -12196,7 +12207,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3794:1: ( rule__MappingCS__RefinesAssignment_4_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3794:2: rule__MappingCS__RefinesAssignment_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__RefinesAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl8192);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__RefinesAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl8193);
rule__MappingCS__RefinesAssignment_4_1();
state._fsp--;
@@ -12238,7 +12249,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3808:1: ( rule__MappingCS__Group_4__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3809:2: rule__MappingCS__Group_4__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__2__Impl_in_rule__MappingCS__Group_4__28222);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__2__Impl_in_rule__MappingCS__Group_4__28223);
rule__MappingCS__Group_4__2__Impl();
state._fsp--;
@@ -12278,21 +12289,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getGroup_4_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3822:1: ( rule__MappingCS__Group_4_2__0 )*
- loop40:
+ loop41:
do {
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA40_0==63) ) {
- alt40=1;
+ if ( (LA41_0==63) ) {
+ alt41=1;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3822:2: rule__MappingCS__Group_4_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4_2__0_in_rule__MappingCS__Group_4__2__Impl8249);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4_2__0_in_rule__MappingCS__Group_4__2__Impl8250);
rule__MappingCS__Group_4_2__0();
state._fsp--;
@@ -12302,7 +12313,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop40;
+ break loop41;
}
} while (true);
@@ -12340,12 +12351,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3842:1: ( rule__MappingCS__Group_4_2__0__Impl rule__MappingCS__Group_4_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3843:2: rule__MappingCS__Group_4_2__0__Impl rule__MappingCS__Group_4_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4_2__0__Impl_in_rule__MappingCS__Group_4_2__08286);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4_2__0__Impl_in_rule__MappingCS__Group_4_2__08287);
rule__MappingCS__Group_4_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4_2__1_in_rule__MappingCS__Group_4_2__08289);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4_2__1_in_rule__MappingCS__Group_4_2__08290);
rule__MappingCS__Group_4_2__1();
state._fsp--;
@@ -12384,7 +12395,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getCommaKeyword_4_2_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__MappingCS__Group_4_2__0__Impl8317); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__MappingCS__Group_4_2__0__Impl8318); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getCommaKeyword_4_2_0());
}
@@ -12419,7 +12430,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3873:1: ( rule__MappingCS__Group_4_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3874:2: rule__MappingCS__Group_4_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4_2__1__Impl_in_rule__MappingCS__Group_4_2__18348);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4_2__1__Impl_in_rule__MappingCS__Group_4_2__18349);
rule__MappingCS__Group_4_2__1__Impl();
state._fsp--;
@@ -12461,7 +12472,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3887:1: ( rule__MappingCS__RefinesAssignment_4_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3887:2: rule__MappingCS__RefinesAssignment_4_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__RefinesAssignment_4_2_1_in_rule__MappingCS__Group_4_2__1__Impl8375);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__RefinesAssignment_4_2_1_in_rule__MappingCS__Group_4_2__1__Impl8376);
rule__MappingCS__RefinesAssignment_4_2_1();
state._fsp--;
@@ -12503,12 +12514,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3905:1: ( rule__MappingCS__Group_7__0__Impl rule__MappingCS__Group_7__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3906:2: rule__MappingCS__Group_7__0__Impl rule__MappingCS__Group_7__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__08409);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__08410);
rule__MappingCS__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__08412);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__08413);
rule__MappingCS__Group_7__1();
state._fsp--;
@@ -12547,7 +12558,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getWhereKeyword_7_0());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__MappingCS__Group_7__0__Impl8440); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__MappingCS__Group_7__0__Impl8441); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getWhereKeyword_7_0());
}
@@ -12582,7 +12593,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3936:1: ( rule__MappingCS__Group_7__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3937:2: rule__MappingCS__Group_7__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__18471);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__18472);
rule__MappingCS__Group_7__1__Impl();
state._fsp--;
@@ -12624,7 +12635,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3950:1: ( rule__MappingCS__MiddleAssignment_7_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3950:2: rule__MappingCS__MiddleAssignment_7_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__MiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl8498);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__MiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl8499);
rule__MappingCS__MiddleAssignment_7_1();
state._fsp--;
@@ -12666,12 +12677,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3968:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3969:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__08532);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__08533);
rule__BottomPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__08535);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__08536);
rule__BottomPatternCS__Group_0__1();
state._fsp--;
@@ -12710,7 +12721,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__BottomPatternCS__Group_0__0__Impl8563); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__BottomPatternCS__Group_0__0__Impl8564); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
@@ -12745,12 +12756,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3999:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4000:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__18594);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__18595);
rule__BottomPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__18597);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__18598);
rule__BottomPatternCS__Group_0__2();
state._fsp--;
@@ -12792,7 +12803,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4014:1: ( rule__BottomPatternCS__Alternatives_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4014:2: rule__BottomPatternCS__Alternatives_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl8624);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl8625);
rule__BottomPatternCS__Alternatives_0_1();
state._fsp--;
@@ -12834,12 +12845,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4028:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4029:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__28654);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__28655);
rule__BottomPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__28657);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__28658);
rule__BottomPatternCS__Group_0__3();
state._fsp--;
@@ -12879,21 +12890,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4043:1: ( rule__BottomPatternCS__Group_0_2__0 )*
- loop41:
+ loop42:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==63) ) {
- alt41=1;
+ if ( (LA42_0==63) ) {
+ alt42=1;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4043:2: rule__BottomPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl8684);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl8685);
rule__BottomPatternCS__Group_0_2__0();
state._fsp--;
@@ -12903,7 +12914,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop41;
+ break loop42;
}
} while (true);
@@ -12941,12 +12952,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4057:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4058:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__38715);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__38716);
rule__BottomPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__38718);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__38719);
rule__BottomPatternCS__Group_0__4();
state._fsp--;
@@ -12985,7 +12996,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_0__3__Impl8746); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_0__3__Impl8747); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -13020,12 +13031,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4088:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4089:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__48777);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__48778);
rule__BottomPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__48780);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__48781);
rule__BottomPatternCS__Group_0__5();
state._fsp--;
@@ -13065,21 +13076,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4103:1: ( rule__BottomPatternCS__ConstraintsAssignment_0_4 )*
- loop42:
+ loop43:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( ((LA42_0>=RULE_INT && LA42_0<=RULE_ESCAPED_ID)||(LA42_0>=17 && LA42_0<=30)||(LA42_0>=45 && LA42_0<=58)||LA42_0==67||(LA42_0>=74 && LA42_0<=75)||LA42_0==77||(LA42_0>=81 && LA42_0<=85)) ) {
- alt42=1;
+ if ( ((LA43_0>=RULE_INT && LA43_0<=RULE_ESCAPED_ID)||(LA43_0>=17 && LA43_0<=30)||(LA43_0>=45 && LA43_0<=58)||LA43_0==67||(LA43_0>=74 && LA43_0<=75)||LA43_0==77||(LA43_0>=81 && LA43_0<=85)) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4103:2: rule__BottomPatternCS__ConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl8807);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl8808);
rule__BottomPatternCS__ConstraintsAssignment_0_4();
state._fsp--;
@@ -13089,7 +13100,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop42;
+ break loop43;
}
} while (true);
@@ -13127,7 +13138,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4117:1: ( rule__BottomPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4118:2: rule__BottomPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__58838);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__58839);
rule__BottomPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -13166,7 +13177,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl8866); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl8867); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
@@ -13201,12 +13212,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4159:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4160:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__08909);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__08910);
rule__BottomPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__08912);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__08913);
rule__BottomPatternCS__Group_0_2__1();
state._fsp--;
@@ -13245,7 +13256,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_0_2__0__Impl8940); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_0_2__0__Impl8941); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -13280,7 +13291,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4190:1: ( rule__BottomPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4191:2: rule__BottomPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__18971);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__18972);
rule__BottomPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -13322,7 +13333,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4204:1: ( rule__BottomPatternCS__Alternatives_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4204:2: rule__BottomPatternCS__Alternatives_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl8998);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl8999);
rule__BottomPatternCS__Alternatives_0_2_1();
state._fsp--;
@@ -13364,12 +13375,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4222:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4223:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__09032);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__09033);
rule__BottomPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__09035);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__09036);
rule__BottomPatternCS__Group_1__1();
state._fsp--;
@@ -13443,12 +13454,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4253:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4254:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__19093);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__19094);
rule__BottomPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__19096);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__19097);
rule__BottomPatternCS__Group_1__2();
state._fsp--;
@@ -13487,7 +13498,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__BottomPatternCS__Group_1__1__Impl9124); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__BottomPatternCS__Group_1__1__Impl9125); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1());
}
@@ -13522,12 +13533,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4284:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4285:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__29155);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__29156);
rule__BottomPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__29158);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__29159);
rule__BottomPatternCS__Group_1__3();
state._fsp--;
@@ -13567,21 +13578,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4299:1: ( rule__BottomPatternCS__ConstraintsAssignment_1_2 )*
- loop43:
+ loop44:
do {
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( ((LA43_0>=RULE_INT && LA43_0<=RULE_ESCAPED_ID)||(LA43_0>=17 && LA43_0<=30)||(LA43_0>=45 && LA43_0<=58)||LA43_0==67||(LA43_0>=74 && LA43_0<=75)||LA43_0==77||(LA43_0>=81 && LA43_0<=85)) ) {
- alt43=1;
+ if ( ((LA44_0>=RULE_INT && LA44_0<=RULE_ESCAPED_ID)||(LA44_0>=17 && LA44_0<=30)||(LA44_0>=45 && LA44_0<=58)||LA44_0==67||(LA44_0>=74 && LA44_0<=75)||LA44_0==77||(LA44_0>=81 && LA44_0<=85)) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4299:2: rule__BottomPatternCS__ConstraintsAssignment_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl9185);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl9186);
rule__BottomPatternCS__ConstraintsAssignment_1_2();
state._fsp--;
@@ -13591,7 +13602,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop43;
+ break loop44;
}
} while (true);
@@ -13629,7 +13640,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4313:1: ( rule__BottomPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4314:2: rule__BottomPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__39216);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__39217);
rule__BottomPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -13668,7 +13679,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl9244); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl9245); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
@@ -13703,12 +13714,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4351:1: ( rule__AssignmentCS__Group__0__Impl rule__AssignmentCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4352:2: rule__AssignmentCS__Group__0__Impl rule__AssignmentCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__09283);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__09284);
rule__AssignmentCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__09286);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__09287);
rule__AssignmentCS__Group__1();
state._fsp--;
@@ -13748,17 +13759,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getAssignmentCSAccess().getDefaultAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4366:1: ( rule__AssignmentCS__DefaultAssignment_0 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==83) ) {
- alt44=1;
+ if ( (LA45_0==83) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4366:2: rule__AssignmentCS__DefaultAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl9313);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl9314);
rule__AssignmentCS__DefaultAssignment_0();
state._fsp--;
@@ -13803,12 +13814,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4380:1: ( rule__AssignmentCS__Group__1__Impl rule__AssignmentCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4381:2: rule__AssignmentCS__Group__1__Impl rule__AssignmentCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__19344);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__19345);
rule__AssignmentCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__19347);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__19348);
rule__AssignmentCS__Group__2();
state._fsp--;
@@ -13850,7 +13861,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4395:1: ( rule__AssignmentCS__TargetAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4395:2: rule__AssignmentCS__TargetAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl9374);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl9375);
rule__AssignmentCS__TargetAssignment_1();
state._fsp--;
@@ -13892,12 +13903,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4409:1: ( rule__AssignmentCS__Group__2__Impl rule__AssignmentCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4410:2: rule__AssignmentCS__Group__2__Impl rule__AssignmentCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__29404);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__29405);
rule__AssignmentCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__29407);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__29408);
rule__AssignmentCS__Group__3();
state._fsp--;
@@ -13937,17 +13948,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getAssignmentCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4424:1: ( rule__AssignmentCS__Group_2__0 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==66) ) {
- alt45=1;
+ if ( (LA46_0==66) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4424:2: rule__AssignmentCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl9434);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl9435);
rule__AssignmentCS__Group_2__0();
state._fsp--;
@@ -13992,7 +14003,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4438:1: ( rule__AssignmentCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4439:2: rule__AssignmentCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__39465);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__39466);
rule__AssignmentCS__Group__3__Impl();
state._fsp--;
@@ -14031,7 +14042,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getSemicolonKeyword_3());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__AssignmentCS__Group__3__Impl9493); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__AssignmentCS__Group__3__Impl9494); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignmentCSAccess().getSemicolonKeyword_3());
}
@@ -14066,12 +14077,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4476:1: ( rule__AssignmentCS__Group_2__0__Impl rule__AssignmentCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4477:2: rule__AssignmentCS__Group_2__0__Impl rule__AssignmentCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__09532);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__09533);
rule__AssignmentCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__09535);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__09536);
rule__AssignmentCS__Group_2__1();
state._fsp--;
@@ -14110,7 +14121,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__AssignmentCS__Group_2__0__Impl9563); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__AssignmentCS__Group_2__0__Impl9564); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
@@ -14145,7 +14156,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4507:1: ( rule__AssignmentCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4508:2: rule__AssignmentCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__19594);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__19595);
rule__AssignmentCS__Group_2__1__Impl();
state._fsp--;
@@ -14187,7 +14198,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4521:1: ( rule__AssignmentCS__InitialiserAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4521:2: rule__AssignmentCS__InitialiserAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl9621);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl9622);
rule__AssignmentCS__InitialiserAssignment_2_1();
state._fsp--;
@@ -14229,12 +14240,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4539:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4540:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__09655);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__09656);
rule__DirectionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__09658);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__09659);
rule__DirectionCS__Group__1();
state._fsp--;
@@ -14308,12 +14319,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4570:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4571:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__19716);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__19717);
rule__DirectionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__19719);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__19720);
rule__DirectionCS__Group__2();
state._fsp--;
@@ -14353,13 +14364,13 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getNameAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4585:1: ( rule__DirectionCS__NameAssignment_1 )?
- int alt46=2;
- alt46 = dfa46.predict(input);
- switch (alt46) {
+ int alt47=2;
+ alt47 = dfa47.predict(input);
+ switch (alt47) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4585:2: rule__DirectionCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl9746);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl9747);
rule__DirectionCS__NameAssignment_1();
state._fsp--;
@@ -14404,12 +14415,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4599:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4600:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__29777);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__29778);
rule__DirectionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__29780);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__29781);
rule__DirectionCS__Group__3();
state._fsp--;
@@ -14449,17 +14460,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4614:1: ( rule__DirectionCS__Group_2__0 )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==20) ) {
- alt47=1;
+ if ( (LA48_0==20) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4614:2: rule__DirectionCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl9807);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl9808);
rule__DirectionCS__Group_2__0();
state._fsp--;
@@ -14504,7 +14515,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4628:1: ( rule__DirectionCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4629:2: rule__DirectionCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__39838);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__39839);
rule__DirectionCS__Group__3__Impl();
state._fsp--;
@@ -14544,17 +14555,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4642:1: ( rule__DirectionCS__Group_3__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA48_0==27) ) {
- alt48=1;
+ if ( (LA49_0==27) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4642:2: rule__DirectionCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl9865);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl9866);
rule__DirectionCS__Group_3__0();
state._fsp--;
@@ -14599,12 +14610,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4664:1: ( rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4665:2: rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__09904);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__09905);
rule__DirectionCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__09907);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__09908);
rule__DirectionCS__Group_2__1();
state._fsp--;
@@ -14643,7 +14654,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__DirectionCS__Group_2__0__Impl9935); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__DirectionCS__Group_2__0__Impl9936); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
@@ -14678,12 +14689,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4695:1: ( rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4696:2: rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__19966);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__19967);
rule__DirectionCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__19969);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__19970);
rule__DirectionCS__Group_2__2();
state._fsp--;
@@ -14725,7 +14736,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4710:1: ( rule__DirectionCS__ImportsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4710:2: rule__DirectionCS__ImportsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl9996);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl9997);
rule__DirectionCS__ImportsAssignment_2_1();
state._fsp--;
@@ -14767,7 +14778,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4724:1: ( rule__DirectionCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4725:2: rule__DirectionCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210026);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210027);
rule__DirectionCS__Group_2__2__Impl();
state._fsp--;
@@ -14807,21 +14818,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4738:1: ( rule__DirectionCS__Group_2_2__0 )*
- loop49:
+ loop50:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==63) ) {
- alt49=1;
+ if ( (LA50_0==63) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4738:2: rule__DirectionCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10053);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10054);
rule__DirectionCS__Group_2_2__0();
state._fsp--;
@@ -14831,7 +14842,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop49;
+ break loop50;
}
} while (true);
@@ -14869,12 +14880,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4758:1: ( rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4759:2: rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010090);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010091);
rule__DirectionCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010093);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010094);
rule__DirectionCS__Group_2_2__1();
state._fsp--;
@@ -14913,7 +14924,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__DirectionCS__Group_2_2__0__Impl10121); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__DirectionCS__Group_2_2__0__Impl10122); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
@@ -14948,7 +14959,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4789:1: ( rule__DirectionCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4790:2: rule__DirectionCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110152);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110153);
rule__DirectionCS__Group_2_2__1__Impl();
state._fsp--;
@@ -14990,7 +15001,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4803:1: ( rule__DirectionCS__ImportsAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4803:2: rule__DirectionCS__ImportsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10179);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10180);
rule__DirectionCS__ImportsAssignment_2_2_1();
state._fsp--;
@@ -15032,12 +15043,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4821:1: ( rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4822:2: rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010213);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010214);
rule__DirectionCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010216);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010217);
rule__DirectionCS__Group_3__1();
state._fsp--;
@@ -15076,7 +15087,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__DirectionCS__Group_3__0__Impl10244); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__DirectionCS__Group_3__0__Impl10245); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
@@ -15111,12 +15122,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4852:1: ( rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4853:2: rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110275);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110276);
rule__DirectionCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110278);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110279);
rule__DirectionCS__Group_3__2();
state._fsp--;
@@ -15158,7 +15169,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4867:1: ( rule__DirectionCS__UsesAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4867:2: rule__DirectionCS__UsesAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10305);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10306);
rule__DirectionCS__UsesAssignment_3_1();
state._fsp--;
@@ -15200,7 +15211,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4881:1: ( rule__DirectionCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4882:2: rule__DirectionCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210335);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210336);
rule__DirectionCS__Group_3__2__Impl();
state._fsp--;
@@ -15240,21 +15251,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getGroup_3_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4895:1: ( rule__DirectionCS__Group_3_2__0 )*
- loop50:
+ loop51:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA50_0==63) ) {
- alt50=1;
+ if ( (LA51_0==63) ) {
+ alt51=1;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4895:2: rule__DirectionCS__Group_3_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10362);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10363);
rule__DirectionCS__Group_3_2__0();
state._fsp--;
@@ -15264,7 +15275,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop50;
+ break loop51;
}
} while (true);
@@ -15302,12 +15313,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4915:1: ( rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4916:2: rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010399);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010400);
rule__DirectionCS__Group_3_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010402);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010403);
rule__DirectionCS__Group_3_2__1();
state._fsp--;
@@ -15346,7 +15357,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__DirectionCS__Group_3_2__0__Impl10430); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__DirectionCS__Group_3_2__0__Impl10431); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
@@ -15381,7 +15392,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4946:1: ( rule__DirectionCS__Group_3_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4947:2: rule__DirectionCS__Group_3_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110461);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110462);
rule__DirectionCS__Group_3_2__1__Impl();
state._fsp--;
@@ -15423,7 +15434,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4960:1: ( rule__DirectionCS__UsesAssignment_3_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4960:2: rule__DirectionCS__UsesAssignment_3_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10488);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10489);
rule__DirectionCS__UsesAssignment_3_2_1();
state._fsp--;
@@ -15465,12 +15476,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4978:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4979:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__010522);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__010523);
rule__GuardPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__010525);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__010526);
rule__GuardPatternCS__Group_0__1();
state._fsp--;
@@ -15509,7 +15520,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_0__0__Impl10553); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_0__0__Impl10554); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
@@ -15544,12 +15555,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5009:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5010:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__110584);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__110585);
rule__GuardPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__110587);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__110588);
rule__GuardPatternCS__Group_0__2();
state._fsp--;
@@ -15591,7 +15602,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5024:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5024:2: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl10614);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl10615);
rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1();
state._fsp--;
@@ -15633,12 +15644,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5038:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5039:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__210644);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__210645);
rule__GuardPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__210647);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__210648);
rule__GuardPatternCS__Group_0__3();
state._fsp--;
@@ -15678,21 +15689,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5053:1: ( rule__GuardPatternCS__Group_0_2__0 )*
- loop51:
+ loop52:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA51_0==63) ) {
- alt51=1;
+ if ( (LA52_0==63) ) {
+ alt52=1;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5053:2: rule__GuardPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl10674);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl10675);
rule__GuardPatternCS__Group_0_2__0();
state._fsp--;
@@ -15702,7 +15713,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop51;
+ break loop52;
}
} while (true);
@@ -15740,12 +15751,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5067:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5068:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__310705);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__310706);
rule__GuardPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__310708);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__310709);
rule__GuardPatternCS__Group_0__4();
state._fsp--;
@@ -15784,7 +15795,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_0__3__Impl10736); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_0__3__Impl10737); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -15819,12 +15830,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5098:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5099:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__410767);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__410768);
rule__GuardPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__410770);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__410771);
rule__GuardPatternCS__Group_0__5();
state._fsp--;
@@ -15864,21 +15875,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5113:1: ( rule__GuardPatternCS__ConstraintsAssignment_0_4 )*
- loop52:
+ loop53:
do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( ((LA52_0>=RULE_INT && LA52_0<=RULE_ESCAPED_ID)||(LA52_0>=17 && LA52_0<=30)||(LA52_0>=45 && LA52_0<=58)||LA52_0==67||(LA52_0>=74 && LA52_0<=75)||LA52_0==77||(LA52_0>=81 && LA52_0<=85)) ) {
- alt52=1;
+ if ( ((LA53_0>=RULE_INT && LA53_0<=RULE_ESCAPED_ID)||(LA53_0>=17 && LA53_0<=30)||(LA53_0>=45 && LA53_0<=58)||LA53_0==67||(LA53_0>=74 && LA53_0<=75)||LA53_0==77||(LA53_0>=81 && LA53_0<=85)) ) {
+ alt53=1;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5113:2: rule__GuardPatternCS__ConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl10797);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl10798);
rule__GuardPatternCS__ConstraintsAssignment_0_4();
state._fsp--;
@@ -15888,7 +15899,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop52;
+ break loop53;
}
} while (true);
@@ -15926,7 +15937,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5127:1: ( rule__GuardPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5128:2: rule__GuardPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__510828);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__510829);
rule__GuardPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -15965,7 +15976,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_0__5__Impl10856); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_0__5__Impl10857); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
@@ -16000,12 +16011,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5169:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5170:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__010899);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__010900);
rule__GuardPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__010902);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__010903);
rule__GuardPatternCS__Group_0_2__1();
state._fsp--;
@@ -16044,7 +16055,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__GuardPatternCS__Group_0_2__0__Impl10930); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__GuardPatternCS__Group_0_2__0__Impl10931); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -16079,7 +16090,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5200:1: ( rule__GuardPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5201:2: rule__GuardPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__110961);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__110962);
rule__GuardPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -16121,7 +16132,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5214:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5214:2: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl10988);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl10989);
rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1();
state._fsp--;
@@ -16163,12 +16174,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5232:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5233:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__011022);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__011023);
rule__GuardPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__011025);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__011026);
rule__GuardPatternCS__Group_1__1();
state._fsp--;
@@ -16242,12 +16253,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5263:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5264:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__111083);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__111084);
rule__GuardPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__111086);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__111087);
rule__GuardPatternCS__Group_1__2();
state._fsp--;
@@ -16286,7 +16297,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_1__1__Impl11114); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_1__1__Impl11115); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1());
}
@@ -16321,12 +16332,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5294:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5295:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__211145);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__211146);
rule__GuardPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__211148);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__211149);
rule__GuardPatternCS__Group_1__3();
state._fsp--;
@@ -16366,21 +16377,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5309:1: ( rule__GuardPatternCS__ConstraintsAssignment_1_2 )*
- loop53:
+ loop54:
do {
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( ((LA53_0>=RULE_INT && LA53_0<=RULE_ESCAPED_ID)||(LA53_0>=17 && LA53_0<=30)||(LA53_0>=45 && LA53_0<=58)||LA53_0==67||(LA53_0>=74 && LA53_0<=75)||LA53_0==77||(LA53_0>=81 && LA53_0<=85)) ) {
- alt53=1;
+ if ( ((LA54_0>=RULE_INT && LA54_0<=RULE_ESCAPED_ID)||(LA54_0>=17 && LA54_0<=30)||(LA54_0>=45 && LA54_0<=58)||LA54_0==67||(LA54_0>=74 && LA54_0<=75)||LA54_0==77||(LA54_0>=81 && LA54_0<=85)) ) {
+ alt54=1;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5309:2: rule__GuardPatternCS__ConstraintsAssignment_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl11175);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl11176);
rule__GuardPatternCS__ConstraintsAssignment_1_2();
state._fsp--;
@@ -16390,7 +16401,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop53;
+ break loop54;
}
} while (true);
@@ -16428,7 +16439,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5323:1: ( rule__GuardPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5324:2: rule__GuardPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__311206);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__311207);
rule__GuardPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -16467,7 +16478,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_1__3__Impl11234); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_1__3__Impl11235); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
@@ -16502,12 +16513,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5361:1: ( rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5362:2: rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__011273);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__011274);
rule__ImportCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__011276);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__011277);
rule__ImportCS__Group__1();
state._fsp--;
@@ -16546,7 +16557,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
- match(input,19,FollowSets000.FOLLOW_19_in_rule__ImportCS__Group__0__Impl11304); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_19_in_rule__ImportCS__Group__0__Impl11305); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
@@ -16581,12 +16592,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5392:1: ( rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5393:2: rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__111335);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__111336);
rule__ImportCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__111338);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__111339);
rule__ImportCS__Group__2();
state._fsp--;
@@ -16626,28 +16637,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getImportCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5407:1: ( rule__ImportCS__Group_1__0 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==RULE_SIMPLE_ID) ) {
- int LA54_1 = input.LA(2);
+ if ( (LA55_0==RULE_SIMPLE_ID) ) {
+ int LA55_1 = input.LA(2);
- if ( (LA54_1==69) ) {
- alt54=1;
+ if ( (LA55_1==69) ) {
+ alt55=1;
}
}
- else if ( (LA54_0==RULE_ESCAPED_ID) ) {
- int LA54_2 = input.LA(2);
+ else if ( (LA55_0==RULE_ESCAPED_ID) ) {
+ int LA55_2 = input.LA(2);
- if ( (LA54_2==69) ) {
- alt54=1;
+ if ( (LA55_2==69) ) {
+ alt55=1;
}
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5407:2: rule__ImportCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl11365);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl11366);
rule__ImportCS__Group_1__0();
state._fsp--;
@@ -16692,12 +16703,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5421:1: ( rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5422:2: rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__211396);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__211397);
rule__ImportCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__211399);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__211400);
rule__ImportCS__Group__3();
state._fsp--;
@@ -16739,7 +16750,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5436:1: ( rule__ImportCS__PathNameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5436:2: rule__ImportCS__PathNameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__PathNameAssignment_2_in_rule__ImportCS__Group__2__Impl11426);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__PathNameAssignment_2_in_rule__ImportCS__Group__2__Impl11427);
rule__ImportCS__PathNameAssignment_2();
state._fsp--;
@@ -16781,12 +16792,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5450:1: ( rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5451:2: rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__311456);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__311457);
rule__ImportCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__311459);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__311460);
rule__ImportCS__Group__4();
state._fsp--;
@@ -16826,17 +16837,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getImportCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5465:1: ( rule__ImportCS__Group_3__0 )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA55_0==70) ) {
- alt55=1;
+ if ( (LA56_0==70) ) {
+ alt56=1;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5465:2: rule__ImportCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl11486);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl11487);
rule__ImportCS__Group_3__0();
state._fsp--;
@@ -16881,7 +16892,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5479:1: ( rule__ImportCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5480:2: rule__ImportCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__411517);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__411518);
rule__ImportCS__Group__4__Impl();
state._fsp--;
@@ -16920,7 +16931,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__ImportCS__Group__4__Impl11545); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__ImportCS__Group__4__Impl11546); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
@@ -16955,12 +16966,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5519:1: ( rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5520:2: rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__011586);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__011587);
rule__ImportCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__011589);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__011590);
rule__ImportCS__Group_1__1();
state._fsp--;
@@ -17002,7 +17013,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5534:1: ( rule__ImportCS__NameAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5534:2: rule__ImportCS__NameAssignment_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl11616);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl11617);
rule__ImportCS__NameAssignment_1_0();
state._fsp--;
@@ -17044,7 +17055,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5548:1: ( rule__ImportCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5549:2: rule__ImportCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__111646);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__111647);
rule__ImportCS__Group_1__1__Impl();
state._fsp--;
@@ -17083,7 +17094,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__ImportCS__Group_1__1__Impl11674); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__ImportCS__Group_1__1__Impl11675); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
@@ -17118,12 +17129,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5582:1: ( rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5583:2: rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__011709);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__011710);
rule__ImportCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__011712);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__011713);
rule__ImportCS__Group_3__1();
state._fsp--;
@@ -17165,7 +17176,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5597:1: ( rule__ImportCS__AllAssignment_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5597:2: rule__ImportCS__AllAssignment_3_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__AllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl11739);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__AllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl11740);
rule__ImportCS__AllAssignment_3_0();
state._fsp--;
@@ -17207,7 +17218,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5611:1: ( rule__ImportCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5612:2: rule__ImportCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__111769);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__111770);
rule__ImportCS__Group_3__1__Impl();
state._fsp--;
@@ -17246,7 +17257,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__ImportCS__Group_3__1__Impl11797); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__ImportCS__Group_3__1__Impl11798); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
@@ -17281,12 +17292,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5645:1: ( rule__LibraryCS__Group__0__Impl rule__LibraryCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5646:2: rule__LibraryCS__Group__0__Impl rule__LibraryCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__011832);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__011833);
rule__LibraryCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__011835);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__011836);
rule__LibraryCS__Group__1();
state._fsp--;
@@ -17325,7 +17336,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getLibraryKeyword_0());
}
- match(input,21,FollowSets000.FOLLOW_21_in_rule__LibraryCS__Group__0__Impl11863); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_21_in_rule__LibraryCS__Group__0__Impl11864); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSAccess().getLibraryKeyword_0());
}
@@ -17360,12 +17371,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5676:1: ( rule__LibraryCS__Group__1__Impl rule__LibraryCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5677:2: rule__LibraryCS__Group__1__Impl rule__LibraryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__111894);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__111895);
rule__LibraryCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__111897);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__111898);
rule__LibraryCS__Group__2();
state._fsp--;
@@ -17407,7 +17418,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5691:1: ( rule__LibraryCS__PackageAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5691:2: rule__LibraryCS__PackageAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl11924);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl11925);
rule__LibraryCS__PackageAssignment_1();
state._fsp--;
@@ -17449,7 +17460,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5705:1: ( rule__LibraryCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5706:2: rule__LibraryCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__211954);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__211955);
rule__LibraryCS__Group__2__Impl();
state._fsp--;
@@ -17488,7 +17499,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getSemicolonKeyword_2());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__LibraryCS__Group__2__Impl11982); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__LibraryCS__Group__2__Impl11983); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSAccess().getSemicolonKeyword_2());
}
@@ -17523,12 +17534,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5741:1: ( rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5742:2: rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__0__Impl_in_rule__NamedDomainCS__Group__012019);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__0__Impl_in_rule__NamedDomainCS__Group__012020);
rule__NamedDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__1_in_rule__NamedDomainCS__Group__012022);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__1_in_rule__NamedDomainCS__Group__012023);
rule__NamedDomainCS__Group__1();
state._fsp--;
@@ -17568,21 +17579,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNamedDomainCSAccess().getCheckAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5756:1: ( rule__NamedDomainCS__CheckAssignment_0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==17) ) {
- int LA56_1 = input.LA(2);
+ if ( (LA57_0==17) ) {
+ int LA57_1 = input.LA(2);
- if ( ((LA56_1>=RULE_SIMPLE_ID && LA56_1<=RULE_ESCAPED_ID)||(LA56_1>=17 && LA56_1<=27)) ) {
- alt56=1;
+ if ( ((LA57_1>=RULE_SIMPLE_ID && LA57_1<=RULE_ESCAPED_ID)||(LA57_1>=17 && LA57_1<=27)) ) {
+ alt57=1;
}
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5756:2: rule__NamedDomainCS__CheckAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__CheckAssignment_0_in_rule__NamedDomainCS__Group__0__Impl12049);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__CheckAssignment_0_in_rule__NamedDomainCS__Group__0__Impl12050);
rule__NamedDomainCS__CheckAssignment_0();
state._fsp--;
@@ -17627,12 +17638,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5770:1: ( rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5771:2: rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__1__Impl_in_rule__NamedDomainCS__Group__112080);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__1__Impl_in_rule__NamedDomainCS__Group__112081);
rule__NamedDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__2_in_rule__NamedDomainCS__Group__112083);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__2_in_rule__NamedDomainCS__Group__112084);
rule__NamedDomainCS__Group__2();
state._fsp--;
@@ -17672,21 +17683,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNamedDomainCSAccess().getEnforceAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5785:1: ( rule__NamedDomainCS__EnforceAssignment_1 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA57_0==18) ) {
- int LA57_1 = input.LA(2);
+ if ( (LA58_0==18) ) {
+ int LA58_1 = input.LA(2);
- if ( ((LA57_1>=RULE_SIMPLE_ID && LA57_1<=RULE_ESCAPED_ID)||(LA57_1>=17 && LA57_1<=27)) ) {
- alt57=1;
+ if ( ((LA58_1>=RULE_SIMPLE_ID && LA58_1<=RULE_ESCAPED_ID)||(LA58_1>=17 && LA58_1<=27)) ) {
+ alt58=1;
}
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5785:2: rule__NamedDomainCS__EnforceAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__EnforceAssignment_1_in_rule__NamedDomainCS__Group__1__Impl12110);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__EnforceAssignment_1_in_rule__NamedDomainCS__Group__1__Impl12111);
rule__NamedDomainCS__EnforceAssignment_1();
state._fsp--;
@@ -17731,12 +17742,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5799:1: ( rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5800:2: rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__2__Impl_in_rule__NamedDomainCS__Group__212141);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__2__Impl_in_rule__NamedDomainCS__Group__212142);
rule__NamedDomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__3_in_rule__NamedDomainCS__Group__212144);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__3_in_rule__NamedDomainCS__Group__212145);
rule__NamedDomainCS__Group__3();
state._fsp--;
@@ -17778,7 +17789,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5814:1: ( rule__NamedDomainCS__DirectionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5814:2: rule__NamedDomainCS__DirectionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__DirectionAssignment_2_in_rule__NamedDomainCS__Group__2__Impl12171);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__DirectionAssignment_2_in_rule__NamedDomainCS__Group__2__Impl12172);
rule__NamedDomainCS__DirectionAssignment_2();
state._fsp--;
@@ -17820,12 +17831,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5828:1: ( rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5829:2: rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__3__Impl_in_rule__NamedDomainCS__Group__312201);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__3__Impl_in_rule__NamedDomainCS__Group__312202);
rule__NamedDomainCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__4_in_rule__NamedDomainCS__Group__312204);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__4_in_rule__NamedDomainCS__Group__312205);
rule__NamedDomainCS__Group__4();
state._fsp--;
@@ -17867,7 +17878,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5843:1: ( rule__NamedDomainCS__GuardPatternAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5843:2: rule__NamedDomainCS__GuardPatternAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__GuardPatternAssignment_3_in_rule__NamedDomainCS__Group__3__Impl12231);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__GuardPatternAssignment_3_in_rule__NamedDomainCS__Group__3__Impl12232);
rule__NamedDomainCS__GuardPatternAssignment_3();
state._fsp--;
@@ -17909,7 +17920,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5857:1: ( rule__NamedDomainCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5858:2: rule__NamedDomainCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__4__Impl_in_rule__NamedDomainCS__Group__412261);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__4__Impl_in_rule__NamedDomainCS__Group__412262);
rule__NamedDomainCS__Group__4__Impl();
state._fsp--;
@@ -17951,7 +17962,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5871:1: ( rule__NamedDomainCS__BottomPatternAssignment_4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5871:2: rule__NamedDomainCS__BottomPatternAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__BottomPatternAssignment_4_in_rule__NamedDomainCS__Group__4__Impl12288);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__BottomPatternAssignment_4_in_rule__NamedDomainCS__Group__4__Impl12289);
rule__NamedDomainCS__BottomPatternAssignment_4();
state._fsp--;
@@ -17993,12 +18004,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5895:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5896:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012328);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012329);
rule__ParamDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012331);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012332);
rule__ParamDeclarationCS__Group__1();
state._fsp--;
@@ -18040,7 +18051,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5910:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5910:2: rule__ParamDeclarationCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12358);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12359);
rule__ParamDeclarationCS__NameAssignment_0();
state._fsp--;
@@ -18082,12 +18093,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5924:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5925:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__112388);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__112389);
rule__ParamDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__112391);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__112392);
rule__ParamDeclarationCS__Group__2();
state._fsp--;
@@ -18126,7 +18137,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl12419); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl12420); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
@@ -18161,7 +18172,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5955:1: ( rule__ParamDeclarationCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5956:2: rule__ParamDeclarationCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__212450);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__212451);
rule__ParamDeclarationCS__Group__2__Impl();
state._fsp--;
@@ -18203,7 +18214,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5969:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5969:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl12477);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl12478);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -18245,12 +18256,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5989:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5990:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__012513);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__012514);
rule__QueryCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__012516);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__012517);
rule__QueryCS__Group__1();
state._fsp--;
@@ -18289,7 +18300,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__QueryCS__Group__0__Impl12544); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__QueryCS__Group__0__Impl12545); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
@@ -18324,12 +18335,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6020:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6021:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__112575);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__112576);
rule__QueryCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__112578);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__112579);
rule__QueryCS__Group__2();
state._fsp--;
@@ -18371,7 +18382,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6035:1: ( rule__QueryCS__PathNameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6035:2: rule__QueryCS__PathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__PathNameAssignment_1_in_rule__QueryCS__Group__1__Impl12605);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__PathNameAssignment_1_in_rule__QueryCS__Group__1__Impl12606);
rule__QueryCS__PathNameAssignment_1();
state._fsp--;
@@ -18413,12 +18424,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6049:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6050:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__212635);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__212636);
rule__QueryCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__212638);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__212639);
rule__QueryCS__Group__3();
state._fsp--;
@@ -18460,7 +18471,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6064:1: ( rule__QueryCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6064:2: rule__QueryCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl12665);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl12666);
rule__QueryCS__NameAssignment_2();
state._fsp--;
@@ -18502,12 +18513,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6078:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6079:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__312695);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__312696);
rule__QueryCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__312698);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__312699);
rule__QueryCS__Group__4();
state._fsp--;
@@ -18546,7 +18557,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_3());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__QueryCS__Group__3__Impl12726); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__QueryCS__Group__3__Impl12727); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_3());
}
@@ -18581,12 +18592,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6109:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6110:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__412757);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__412758);
rule__QueryCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__412760);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__412761);
rule__QueryCS__Group__5();
state._fsp--;
@@ -18626,17 +18637,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getQueryCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6124:1: ( rule__QueryCS__Group_4__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( ((LA58_0>=RULE_SIMPLE_ID && LA58_0<=RULE_ESCAPED_ID)||(LA58_0>=17 && LA58_0<=27)) ) {
- alt58=1;
+ if ( ((LA59_0>=RULE_SIMPLE_ID && LA59_0<=RULE_ESCAPED_ID)||(LA59_0>=17 && LA59_0<=27)) ) {
+ alt59=1;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6124:2: rule__QueryCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl12787);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl12788);
rule__QueryCS__Group_4__0();
state._fsp--;
@@ -18681,12 +18692,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6138:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6139:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__512818);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__512819);
rule__QueryCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__512821);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__512822);
rule__QueryCS__Group__6();
state._fsp--;
@@ -18725,7 +18736,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_5());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__QueryCS__Group__5__Impl12849); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__QueryCS__Group__5__Impl12850); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_5());
}
@@ -18760,12 +18771,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6169:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6170:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__612880);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__612881);
rule__QueryCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__612883);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__612884);
rule__QueryCS__Group__7();
state._fsp--;
@@ -18804,7 +18815,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getColonKeyword_6());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__QueryCS__Group__6__Impl12911); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__QueryCS__Group__6__Impl12912); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getColonKeyword_6());
}
@@ -18839,12 +18850,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6200:1: ( rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6201:2: rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__712942);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__712943);
rule__QueryCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__712945);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__712946);
rule__QueryCS__Group__8();
state._fsp--;
@@ -18886,7 +18897,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6215:1: ( rule__QueryCS__OwnedTypeAssignment_7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6215:2: rule__QueryCS__OwnedTypeAssignment_7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl12972);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl12973);
rule__QueryCS__OwnedTypeAssignment_7();
state._fsp--;
@@ -18928,7 +18939,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6229:1: ( rule__QueryCS__Group__8__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6230:2: rule__QueryCS__Group__8__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__813002);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__813003);
rule__QueryCS__Group__8__Impl();
state._fsp--;
@@ -18970,7 +18981,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6243:1: ( rule__QueryCS__Alternatives_8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6243:2: rule__QueryCS__Alternatives_8
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl13029);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl13030);
rule__QueryCS__Alternatives_8();
state._fsp--;
@@ -19012,12 +19023,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6275:1: ( rule__QueryCS__Group_4__0__Impl rule__QueryCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6276:2: rule__QueryCS__Group_4__0__Impl rule__QueryCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__013077);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__013078);
rule__QueryCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__013080);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__013081);
rule__QueryCS__Group_4__1();
state._fsp--;
@@ -19059,7 +19070,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6290:1: ( rule__QueryCS__InputParamDeclarationAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6290:2: rule__QueryCS__InputParamDeclarationAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl13107);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl13108);
rule__QueryCS__InputParamDeclarationAssignment_4_0();
state._fsp--;
@@ -19101,7 +19112,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6304:1: ( rule__QueryCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6305:2: rule__QueryCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__113137);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__113138);
rule__QueryCS__Group_4__1__Impl();
state._fsp--;
@@ -19141,21 +19152,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getQueryCSAccess().getGroup_4_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6318:1: ( rule__QueryCS__Group_4_1__0 )*
- loop59:
+ loop60:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==63) ) {
- alt59=1;
+ if ( (LA60_0==63) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6318:2: rule__QueryCS__Group_4_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl13164);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl13165);
rule__QueryCS__Group_4_1__0();
state._fsp--;
@@ -19165,7 +19176,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop59;
+ break loop60;
}
} while (true);
@@ -19203,12 +19214,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6336:1: ( rule__QueryCS__Group_4_1__0__Impl rule__QueryCS__Group_4_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6337:2: rule__QueryCS__Group_4_1__0__Impl rule__QueryCS__Group_4_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__013199);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__013200);
rule__QueryCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__013202);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__013203);
rule__QueryCS__Group_4_1__1();
state._fsp--;
@@ -19247,7 +19258,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getCommaKeyword_4_1_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__QueryCS__Group_4_1__0__Impl13230); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__QueryCS__Group_4_1__0__Impl13231); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getCommaKeyword_4_1_0());
}
@@ -19282,7 +19293,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6367:1: ( rule__QueryCS__Group_4_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6368:2: rule__QueryCS__Group_4_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__113261);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__113262);
rule__QueryCS__Group_4_1__1__Impl();
state._fsp--;
@@ -19324,7 +19335,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6381:1: ( rule__QueryCS__InputParamDeclarationAssignment_4_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6381:2: rule__QueryCS__InputParamDeclarationAssignment_4_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl13288);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl13289);
rule__QueryCS__InputParamDeclarationAssignment_4_1_1();
state._fsp--;
@@ -19366,12 +19377,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6399:1: ( rule__QueryCS__Group_8_1__0__Impl rule__QueryCS__Group_8_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6400:2: rule__QueryCS__Group_8_1__0__Impl rule__QueryCS__Group_8_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__013322);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__013323);
rule__QueryCS__Group_8_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__013325);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__013326);
rule__QueryCS__Group_8_1__1();
state._fsp--;
@@ -19410,7 +19421,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_8_1_0());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__QueryCS__Group_8_1__0__Impl13353); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__QueryCS__Group_8_1__0__Impl13354); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_8_1_0());
}
@@ -19445,12 +19456,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6430:1: ( rule__QueryCS__Group_8_1__1__Impl rule__QueryCS__Group_8_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6431:2: rule__QueryCS__Group_8_1__1__Impl rule__QueryCS__Group_8_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__113384);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__113385);
rule__QueryCS__Group_8_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__113387);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__113388);
rule__QueryCS__Group_8_1__2();
state._fsp--;
@@ -19492,7 +19503,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6445:1: ( rule__QueryCS__ExpressionAssignment_8_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6445:2: rule__QueryCS__ExpressionAssignment_8_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__ExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl13414);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__ExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl13415);
rule__QueryCS__ExpressionAssignment_8_1_1();
state._fsp--;
@@ -19534,7 +19545,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6459:1: ( rule__QueryCS__Group_8_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6460:2: rule__QueryCS__Group_8_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__213444);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__213445);
rule__QueryCS__Group_8_1__2__Impl();
state._fsp--;
@@ -19573,7 +19584,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_8_1_2());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__QueryCS__Group_8_1__2__Impl13472); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__QueryCS__Group_8_1__2__Impl13473); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_8_1_2());
}
@@ -19608,12 +19619,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6495:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6496:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__013509);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__013510);
rule__ScopeNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__013512);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__013513);
rule__ScopeNameCS__Group__1();
state._fsp--;
@@ -19655,7 +19666,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6510:1: ( rule__ScopeNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6510:2: rule__ScopeNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl13539);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl13540);
rule__ScopeNameCS__PathAssignment_0();
state._fsp--;
@@ -19697,12 +19708,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6524:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6525:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__113569);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__113570);
rule__ScopeNameCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__113572);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__113573);
rule__ScopeNameCS__Group__2();
state._fsp--;
@@ -19741,7 +19752,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__ScopeNameCS__Group__1__Impl13600); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__ScopeNameCS__Group__1__Impl13601); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
@@ -19776,7 +19787,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6555:1: ( rule__ScopeNameCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6556:2: rule__ScopeNameCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__213631);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__213632);
rule__ScopeNameCS__Group__2__Impl();
state._fsp--;
@@ -19816,15 +19827,15 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getScopeNameCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6569:1: ( rule__ScopeNameCS__Group_2__0 )*
- loop60:
+ loop61:
do {
- int alt60=2;
- alt60 = dfa60.predict(input);
- switch (alt60) {
+ int alt61=2;
+ alt61 = dfa61.predict(input);
+ switch (alt61) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6569:2: rule__ScopeNameCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl13658);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl13659);
rule__ScopeNameCS__Group_2__0();
state._fsp--;
@@ -19834,7 +19845,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop60;
+ break loop61;
}
} while (true);
@@ -19872,12 +19883,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6589:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6590:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__013695);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__013696);
rule__ScopeNameCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__013698);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__013699);
rule__ScopeNameCS__Group_2__1();
state._fsp--;
@@ -19919,7 +19930,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6604:1: ( rule__ScopeNameCS__PathAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6604:2: rule__ScopeNameCS__PathAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl13725);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl13726);
rule__ScopeNameCS__PathAssignment_2_0();
state._fsp--;
@@ -19961,7 +19972,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6618:1: ( rule__ScopeNameCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6619:2: rule__ScopeNameCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__113755);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__113756);
rule__ScopeNameCS__Group_2__1__Impl();
state._fsp--;
@@ -20000,7 +20011,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__ScopeNameCS__Group_2__1__Impl13783); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__ScopeNameCS__Group_2__1__Impl13784); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
@@ -20035,12 +20046,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6652:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6653:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__013818);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__013819);
rule__TransformationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__013821);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__013822);
rule__TransformationCS__Group__1();
state._fsp--;
@@ -20079,7 +20090,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
- match(input,26,FollowSets000.FOLLOW_26_in_rule__TransformationCS__Group__0__Impl13849); if (state.failed) return ;
+ match(input,26,FollowSets000.FOLLOW_26_in_rule__TransformationCS__Group__0__Impl13850); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
@@ -20114,12 +20125,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6683:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6684:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__113880);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__113881);
rule__TransformationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__113883);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__113884);
rule__TransformationCS__Group__2();
state._fsp--;
@@ -20159,13 +20170,13 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTransformationCSAccess().getPathNameAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6698:1: ( rule__TransformationCS__PathNameAssignment_1 )?
- int alt61=2;
- alt61 = dfa61.predict(input);
- switch (alt61) {
+ int alt62=2;
+ alt62 = dfa62.predict(input);
+ switch (alt62) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6698:2: rule__TransformationCS__PathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__PathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl13910);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__PathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl13911);
rule__TransformationCS__PathNameAssignment_1();
state._fsp--;
@@ -20210,12 +20221,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6712:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6713:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__213941);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__213942);
rule__TransformationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__213944);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__213945);
rule__TransformationCS__Group__3();
state._fsp--;
@@ -20257,7 +20268,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6727:1: ( rule__TransformationCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6727:2: rule__TransformationCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl13971);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl13972);
rule__TransformationCS__NameAssignment_2();
state._fsp--;
@@ -20299,12 +20310,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6741:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6742:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__314001);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__314002);
rule__TransformationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__314004);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__314005);
rule__TransformationCS__Group__4();
state._fsp--;
@@ -20343,7 +20354,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__TransformationCS__Group__3__Impl14032); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__TransformationCS__Group__3__Impl14033); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -20378,12 +20389,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6772:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6773:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__414063);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__414064);
rule__TransformationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__414066);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__414067);
rule__TransformationCS__Group__5();
state._fsp--;
@@ -20423,21 +20434,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTransformationCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6787:1: ( rule__TransformationCS__Group_4__0 )*
- loop62:
+ loop63:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==EOF||(LA62_0>=RULE_SIMPLE_ID && LA62_0<=RULE_ESCAPED_ID)||(LA62_0>=16 && LA62_0<=27)||LA62_0==27) ) {
- alt62=1;
+ if ( (LA63_0==EOF||(LA63_0>=RULE_SIMPLE_ID && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=16 && LA63_0<=27)||LA63_0==27) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6787:2: rule__TransformationCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl14093);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl14094);
rule__TransformationCS__Group_4__0();
state._fsp--;
@@ -20447,7 +20458,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop62;
+ break loop63;
}
} while (true);
@@ -20485,7 +20496,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6801:1: ( rule__TransformationCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6802:2: rule__TransformationCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__514124);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__514125);
rule__TransformationCS__Group__5__Impl();
state._fsp--;
@@ -20524,7 +20535,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__TransformationCS__Group__5__Impl14152); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__TransformationCS__Group__5__Impl14153); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -20559,12 +20570,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6843:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6844:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__014195);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__014196);
rule__TransformationCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__014198);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__014199);
rule__TransformationCS__Group_4__1();
state._fsp--;
@@ -20606,7 +20617,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6858:1: ( rule__TransformationCS__DirectionsAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6858:2: rule__TransformationCS__DirectionsAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__DirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl14225);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__DirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl14226);
rule__TransformationCS__DirectionsAssignment_4_0();
state._fsp--;
@@ -20648,7 +20659,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6872:1: ( rule__TransformationCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6873:2: rule__TransformationCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__114255);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__114256);
rule__TransformationCS__Group_4__1__Impl();
state._fsp--;
@@ -20687,7 +20698,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__TransformationCS__Group_4__1__Impl14283); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__TransformationCS__Group_4__1__Impl14284); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
@@ -20722,12 +20733,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6906:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6907:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__014318);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__014319);
rule__UnrealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__014321);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__014322);
rule__UnrealizedVariableCS__Group__1();
state._fsp--;
@@ -20769,7 +20780,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6921:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6921:2: rule__UnrealizedVariableCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl14348);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl14349);
rule__UnrealizedVariableCS__NameAssignment_0();
state._fsp--;
@@ -20811,12 +20822,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6935:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6936:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__114378);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__114379);
rule__UnrealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__114381);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__114382);
rule__UnrealizedVariableCS__Group__2();
state._fsp--;
@@ -20855,7 +20866,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__UnrealizedVariableCS__Group__1__Impl14409); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__UnrealizedVariableCS__Group__1__Impl14410); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1());
}
@@ -20890,7 +20901,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6966:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6967:2: rule__UnrealizedVariableCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__214440);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__214441);
rule__UnrealizedVariableCS__Group__2__Impl();
state._fsp--;
@@ -20932,7 +20943,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6980:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6980:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl14467);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl14468);
rule__UnrealizedVariableCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -20974,12 +20985,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7000:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7001:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__014503);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__014504);
rule__RealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__014506);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__014507);
rule__RealizedVariableCS__Group__1();
state._fsp--;
@@ -21018,7 +21029,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
- match(input,24,FollowSets000.FOLLOW_24_in_rule__RealizedVariableCS__Group__0__Impl14534); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_24_in_rule__RealizedVariableCS__Group__0__Impl14535); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
@@ -21053,12 +21064,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7031:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7032:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__114565);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__114566);
rule__RealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__114568);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__114569);
rule__RealizedVariableCS__Group__2();
state._fsp--;
@@ -21100,7 +21111,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7046:1: ( rule__RealizedVariableCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7046:2: rule__RealizedVariableCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl14595);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl14596);
rule__RealizedVariableCS__NameAssignment_1();
state._fsp--;
@@ -21142,12 +21153,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7060:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7061:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__214625);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__214626);
rule__RealizedVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__214628);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__214629);
rule__RealizedVariableCS__Group__3();
state._fsp--;
@@ -21186,7 +21197,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl14656); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl14657); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
@@ -21221,7 +21232,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7091:1: ( rule__RealizedVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7092:2: rule__RealizedVariableCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__314687);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__314688);
rule__RealizedVariableCS__Group__3__Impl();
state._fsp--;
@@ -21263,7 +21274,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7105:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7105:2: rule__RealizedVariableCS__OwnedTypeAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl14714);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl14715);
rule__RealizedVariableCS__OwnedTypeAssignment_3();
state._fsp--;
@@ -21305,12 +21316,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7127:1: ( rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7128:2: rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__0__Impl_in_rule__UnnamedDomainCS__Group__014752);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__0__Impl_in_rule__UnnamedDomainCS__Group__014753);
rule__UnnamedDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__1_in_rule__UnnamedDomainCS__Group__014755);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__1_in_rule__UnnamedDomainCS__Group__014756);
rule__UnnamedDomainCS__Group__1();
state._fsp--;
@@ -21384,12 +21395,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7158:1: ( rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7159:2: rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__1__Impl_in_rule__UnnamedDomainCS__Group__114813);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__1__Impl_in_rule__UnnamedDomainCS__Group__114814);
rule__UnnamedDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__2_in_rule__UnnamedDomainCS__Group__114816);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__2_in_rule__UnnamedDomainCS__Group__114817);
rule__UnnamedDomainCS__Group__2();
state._fsp--;
@@ -21431,7 +21442,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7173:1: ( rule__UnnamedDomainCS__GuardPatternAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7173:2: rule__UnnamedDomainCS__GuardPatternAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__GuardPatternAssignment_1_in_rule__UnnamedDomainCS__Group__1__Impl14843);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__GuardPatternAssignment_1_in_rule__UnnamedDomainCS__Group__1__Impl14844);
rule__UnnamedDomainCS__GuardPatternAssignment_1();
state._fsp--;
@@ -21473,7 +21484,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7187:1: ( rule__UnnamedDomainCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7188:2: rule__UnnamedDomainCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__2__Impl_in_rule__UnnamedDomainCS__Group__214873);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__2__Impl_in_rule__UnnamedDomainCS__Group__214874);
rule__UnnamedDomainCS__Group__2__Impl();
state._fsp--;
@@ -21515,7 +21526,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7201:1: ( rule__UnnamedDomainCS__BottomPatternAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7201:2: rule__UnnamedDomainCS__BottomPatternAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__BottomPatternAssignment_2_in_rule__UnnamedDomainCS__Group__2__Impl14900);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__BottomPatternAssignment_2_in_rule__UnnamedDomainCS__Group__2__Impl14901);
rule__UnnamedDomainCS__BottomPatternAssignment_2();
state._fsp--;
@@ -21557,12 +21568,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7221:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7222:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__014936);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__014937);
rule__PathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__014939);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__014940);
rule__PathNameCS__Group__1();
state._fsp--;
@@ -21604,7 +21615,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7236:1: ( rule__PathNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7236:2: rule__PathNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl14966);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl14967);
rule__PathNameCS__PathAssignment_0();
state._fsp--;
@@ -21646,7 +21657,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7250:1: ( rule__PathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7251:2: rule__PathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__114996);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__114997);
rule__PathNameCS__Group__1__Impl();
state._fsp--;
@@ -21686,21 +21697,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7264:1: ( rule__PathNameCS__Group_1__0 )*
- loop63:
+ loop64:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==70) ) {
- alt63=1;
+ if ( (LA64_0==70) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7264:2: rule__PathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl15023);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl15024);
rule__PathNameCS__Group_1__0();
state._fsp--;
@@ -21710,7 +21721,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop63;
+ break loop64;
}
} while (true);
@@ -21748,12 +21759,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7282:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7283:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__015058);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__015059);
rule__PathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__015061);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__015062);
rule__PathNameCS__Group_1__1();
state._fsp--;
@@ -21792,7 +21803,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__PathNameCS__Group_1__0__Impl15089); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__PathNameCS__Group_1__0__Impl15090); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -21827,7 +21838,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7313:1: ( rule__PathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7314:2: rule__PathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__115120);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__115121);
rule__PathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -21869,7 +21880,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7327:1: ( rule__PathNameCS__PathAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7327:2: rule__PathNameCS__PathAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl15147);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl15148);
rule__PathNameCS__PathAssignment_1_1();
state._fsp--;
@@ -21911,12 +21922,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7345:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7346:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__015181);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__015182);
rule__URIPathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__015184);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__015185);
rule__URIPathNameCS__Group__1();
state._fsp--;
@@ -21958,7 +21969,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7360:1: ( rule__URIPathNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7360:2: rule__URIPathNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl15211);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl15212);
rule__URIPathNameCS__PathAssignment_0();
state._fsp--;
@@ -22000,7 +22011,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7374:1: ( rule__URIPathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7375:2: rule__URIPathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__115241);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__115242);
rule__URIPathNameCS__Group__1__Impl();
state._fsp--;
@@ -22040,27 +22051,27 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7388:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop64:
+ loop65:
do {
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==70) ) {
- int LA64_2 = input.LA(2);
+ if ( (LA65_0==70) ) {
+ int LA65_2 = input.LA(2);
- if ( ((LA64_2>=RULE_SIMPLE_ID && LA64_2<=RULE_ESCAPED_ID)||(LA64_2>=17 && LA64_2<=27)||(LA64_2>=45 && LA64_2<=58)) ) {
- alt64=1;
+ if ( ((LA65_2>=RULE_SIMPLE_ID && LA65_2<=RULE_ESCAPED_ID)||(LA65_2>=17 && LA65_2<=27)||(LA65_2>=45 && LA65_2<=58)) ) {
+ alt65=1;
}
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7388:2: rule__URIPathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl15268);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl15269);
rule__URIPathNameCS__Group_1__0();
state._fsp--;
@@ -22070,7 +22081,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop64;
+ break loop65;
}
} while (true);
@@ -22108,12 +22119,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7406:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7407:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__015303);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__015304);
rule__URIPathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__015306);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__015307);
rule__URIPathNameCS__Group_1__1();
state._fsp--;
@@ -22152,7 +22163,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__URIPathNameCS__Group_1__0__Impl15334); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__URIPathNameCS__Group_1__0__Impl15335); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -22187,7 +22198,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7437:1: ( rule__URIPathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7438:2: rule__URIPathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__115365);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__115366);
rule__URIPathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -22229,7 +22240,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7451:1: ( rule__URIPathNameCS__PathAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7451:2: rule__URIPathNameCS__PathAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl15392);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl15393);
rule__URIPathNameCS__PathAssignment_1_1();
state._fsp--;
@@ -22271,12 +22282,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7469:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7470:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__015426);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__015427);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__015429);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__015430);
rule__URIFirstPathElementCS__Group_1__1();
state._fsp--;
@@ -22350,7 +22361,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7500:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7501:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__115487);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__115488);
rule__URIFirstPathElementCS__Group_1__1__Impl();
state._fsp--;
@@ -22392,7 +22403,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7514:1: ( rule__URIFirstPathElementCS__ElementAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7514:2: rule__URIFirstPathElementCS__ElementAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl15514);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl15515);
rule__URIFirstPathElementCS__ElementAssignment_1_1();
state._fsp--;
@@ -22434,12 +22445,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7532:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7533:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__015548);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__015549);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__015551);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__015552);
rule__CollectionTypeCS__Group__1();
state._fsp--;
@@ -22481,7 +22492,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7547:1: ( rule__CollectionTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7547:2: rule__CollectionTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl15578);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl15579);
rule__CollectionTypeCS__NameAssignment_0();
state._fsp--;
@@ -22523,7 +22534,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7561:1: ( rule__CollectionTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7562:2: rule__CollectionTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__115608);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__115609);
rule__CollectionTypeCS__Group__1__Impl();
state._fsp--;
@@ -22563,17 +22574,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7575:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==67) ) {
- alt65=1;
+ if ( (LA66_0==67) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7575:2: rule__CollectionTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl15635);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl15636);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
@@ -22618,12 +22629,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7593:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7594:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__015670);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__015671);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__015673);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__015674);
rule__CollectionTypeCS__Group_1__1();
state._fsp--;
@@ -22662,7 +22673,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionTypeCS__Group_1__0__Impl15701); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionTypeCS__Group_1__0__Impl15702); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -22697,12 +22708,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7624:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7625:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__115732);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__115733);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__115735);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__115736);
rule__CollectionTypeCS__Group_1__2();
state._fsp--;
@@ -22744,7 +22755,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7639:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7639:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl15762);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl15763);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -22786,7 +22797,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7653:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7654:2: rule__CollectionTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__215792);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__215793);
rule__CollectionTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -22825,7 +22836,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__CollectionTypeCS__Group_1__2__Impl15820); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__CollectionTypeCS__Group_1__2__Impl15821); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -22860,12 +22871,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7689:1: ( rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7690:2: rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__015857);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__015858);
rule__MultiplicityBoundsCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__015860);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__015861);
rule__MultiplicityBoundsCS__Group__1();
state._fsp--;
@@ -22907,7 +22918,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7704:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7704:2: rule__MultiplicityBoundsCS__LowerBoundAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl15887);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl15888);
rule__MultiplicityBoundsCS__LowerBoundAssignment_0();
state._fsp--;
@@ -22949,7 +22960,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7718:1: ( rule__MultiplicityBoundsCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7719:2: rule__MultiplicityBoundsCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__115917);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__115918);
rule__MultiplicityBoundsCS__Group__1__Impl();
state._fsp--;
@@ -22989,17 +23000,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7732:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==71) ) {
- alt66=1;
+ if ( (LA67_0==71) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7732:2: rule__MultiplicityBoundsCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl15944);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl15945);
rule__MultiplicityBoundsCS__Group_1__0();
state._fsp--;
@@ -23044,12 +23055,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7750:1: ( rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7751:2: rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__015979);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__015980);
rule__MultiplicityBoundsCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__015982);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__015983);
rule__MultiplicityBoundsCS__Group_1__1();
state._fsp--;
@@ -23088,7 +23099,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__MultiplicityBoundsCS__Group_1__0__Impl16010); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__MultiplicityBoundsCS__Group_1__0__Impl16011); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -23123,7 +23134,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7781:1: ( rule__MultiplicityBoundsCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7782:2: rule__MultiplicityBoundsCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__116041);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__116042);
rule__MultiplicityBoundsCS__Group_1__1__Impl();
state._fsp--;
@@ -23165,7 +23176,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7795:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7795:2: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl16068);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl16069);
rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1();
state._fsp--;
@@ -23207,12 +23218,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7813:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7814:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__016102);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__016103);
rule__MultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__016105);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__016106);
rule__MultiplicityCS__Group__1();
state._fsp--;
@@ -23251,7 +23262,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__MultiplicityCS__Group__0__Impl16133); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__MultiplicityCS__Group__0__Impl16134); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
@@ -23286,12 +23297,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7844:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7845:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__116164);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__116165);
rule__MultiplicityCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__116167);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__116168);
rule__MultiplicityCS__Group__2();
state._fsp--;
@@ -23333,7 +23344,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7859:1: ( rule__MultiplicityCS__Alternatives_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7859:2: rule__MultiplicityCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl16194);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl16195);
rule__MultiplicityCS__Alternatives_1();
state._fsp--;
@@ -23375,7 +23386,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7873:1: ( rule__MultiplicityCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7874:2: rule__MultiplicityCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__216224);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__216225);
rule__MultiplicityCS__Group__2__Impl();
state._fsp--;
@@ -23414,7 +23425,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__MultiplicityCS__Group__2__Impl16252); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__MultiplicityCS__Group__2__Impl16253); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
}
@@ -23449,12 +23460,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7909:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7910:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__016289);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__016290);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__016292);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__016293);
rule__TupleTypeCS__Group__1();
state._fsp--;
@@ -23496,7 +23507,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7924:1: ( rule__TupleTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7924:2: rule__TupleTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl16319);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl16320);
rule__TupleTypeCS__NameAssignment_0();
state._fsp--;
@@ -23538,7 +23549,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7938:1: ( rule__TupleTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7939:2: rule__TupleTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__116349);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__116350);
rule__TupleTypeCS__Group__1__Impl();
state._fsp--;
@@ -23578,17 +23589,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7952:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==67) ) {
- alt67=1;
+ if ( (LA68_0==67) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7952:2: rule__TupleTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl16376);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl16377);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
@@ -23633,12 +23644,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7970:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7971:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__016411);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__016412);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__016414);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__016415);
rule__TupleTypeCS__Group_1__1();
state._fsp--;
@@ -23677,7 +23688,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleTypeCS__Group_1__0__Impl16442); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleTypeCS__Group_1__0__Impl16443); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -23712,12 +23723,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8001:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8002:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__116473);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__116474);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__116476);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__116477);
rule__TupleTypeCS__Group_1__2();
state._fsp--;
@@ -23757,17 +23768,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8016:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( ((LA68_0>=RULE_SIMPLE_ID && LA68_0<=RULE_ESCAPED_ID)||(LA68_0>=17 && LA68_0<=27)) ) {
- alt68=1;
+ if ( ((LA69_0>=RULE_SIMPLE_ID && LA69_0<=RULE_ESCAPED_ID)||(LA69_0>=17 && LA69_0<=27)) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8016:2: rule__TupleTypeCS__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl16503);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl16504);
rule__TupleTypeCS__Group_1_1__0();
state._fsp--;
@@ -23812,7 +23823,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8030:1: ( rule__TupleTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8031:2: rule__TupleTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__216534);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__216535);
rule__TupleTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -23851,7 +23862,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__TupleTypeCS__Group_1__2__Impl16562); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__TupleTypeCS__Group_1__2__Impl16563); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -23886,12 +23897,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8066:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8067:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__016599);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__016600);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__016602);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__016603);
rule__TupleTypeCS__Group_1_1__1();
state._fsp--;
@@ -23933,7 +23944,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8081:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8081:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl16629);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl16630);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
state._fsp--;
@@ -23975,7 +23986,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8095:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8096:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__116659);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__116660);
rule__TupleTypeCS__Group_1_1__1__Impl();
state._fsp--;
@@ -24015,21 +24026,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8109:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop69:
+ loop70:
do {
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==63) ) {
- alt69=1;
+ if ( (LA70_0==63) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8109:2: rule__TupleTypeCS__Group_1_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl16686);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl16687);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
@@ -24039,7 +24050,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop69;
+ break loop70;
}
} while (true);
@@ -24077,12 +24088,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8127:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8128:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__016721);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__016722);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__016724);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__016725);
rule__TupleTypeCS__Group_1_1_1__1();
state._fsp--;
@@ -24121,7 +24132,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__TupleTypeCS__Group_1_1_1__0__Impl16752); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__TupleTypeCS__Group_1_1_1__0__Impl16753); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
@@ -24156,7 +24167,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8158:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8159:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__116783);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__116784);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
state._fsp--;
@@ -24198,7 +24209,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8172:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8172:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl16810);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl16811);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
state._fsp--;
@@ -24240,12 +24251,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8190:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8191:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__016844);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__016845);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__016847);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__016848);
rule__TuplePartCS__Group__1();
state._fsp--;
@@ -24287,7 +24298,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8205:1: ( rule__TuplePartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8205:2: rule__TuplePartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl16874);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl16875);
rule__TuplePartCS__NameAssignment_0();
state._fsp--;
@@ -24329,12 +24340,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8219:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8220:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__116904);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__116905);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__116907);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__116908);
rule__TuplePartCS__Group__2();
state._fsp--;
@@ -24373,7 +24384,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl16935); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl16936); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
@@ -24408,7 +24419,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8250:1: ( rule__TuplePartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8251:2: rule__TuplePartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__216966);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__216967);
rule__TuplePartCS__Group__2__Impl();
state._fsp--;
@@ -24450,7 +24461,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8264:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8264:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl16993);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl16994);
rule__TuplePartCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -24492,12 +24503,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8284:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8285:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__017029);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__017030);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__017032);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__017033);
rule__CollectionLiteralExpCS__Group__1();
state._fsp--;
@@ -24539,7 +24550,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8299:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8299:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl17059);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl17060);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -24581,12 +24592,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8313:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8314:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__117089);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__117090);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__117092);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__117093);
rule__CollectionLiteralExpCS__Group__2();
state._fsp--;
@@ -24625,7 +24636,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__CollectionLiteralExpCS__Group__1__Impl17120); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__CollectionLiteralExpCS__Group__1__Impl17121); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -24660,12 +24671,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8344:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8345:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__217151);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__217152);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__217154);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__217155);
rule__CollectionLiteralExpCS__Group__3();
state._fsp--;
@@ -24705,17 +24716,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8359:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( ((LA70_0>=RULE_INT && LA70_0<=RULE_ESCAPED_ID)||(LA70_0>=17 && LA70_0<=30)||(LA70_0>=45 && LA70_0<=58)||LA70_0==67||(LA70_0>=74 && LA70_0<=75)||LA70_0==77||(LA70_0>=81 && LA70_0<=82)||(LA70_0>=84 && LA70_0<=85)) ) {
- alt70=1;
+ if ( ((LA71_0>=RULE_INT && LA71_0<=RULE_ESCAPED_ID)||(LA71_0>=17 && LA71_0<=30)||(LA71_0>=45 && LA71_0<=58)||LA71_0==67||(LA71_0>=74 && LA71_0<=75)||LA71_0==77||(LA71_0>=81 && LA71_0<=82)||(LA71_0>=84 && LA71_0<=85)) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8359:2: rule__CollectionLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl17181);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl17182);
rule__CollectionLiteralExpCS__Group_2__0();
state._fsp--;
@@ -24760,7 +24771,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8373:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8374:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__317212);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__317213);
rule__CollectionLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -24799,7 +24810,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl17240); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl17241); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -24834,12 +24845,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8411:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8412:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__017279);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__017280);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__017282);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__017283);
rule__CollectionLiteralExpCS__Group_2__1();
state._fsp--;
@@ -24881,7 +24892,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8426:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8426:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl17309);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl17310);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -24923,7 +24934,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8440:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8441:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__117339);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__117340);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -24963,21 +24974,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8454:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop71:
+ loop72:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==63) ) {
- alt71=1;
+ if ( (LA72_0==63) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8454:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl17366);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl17367);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -24987,7 +24998,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop71;
+ break loop72;
}
} while (true);
@@ -25025,12 +25036,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8472:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8473:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__017401);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__017402);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__017404);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__017405);
rule__CollectionLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -25069,7 +25080,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl17432); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl17433); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -25104,7 +25115,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8503:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8504:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__117463);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__117464);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -25146,7 +25157,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8517:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8517:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl17490);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl17491);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -25188,12 +25199,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8535:1: ( rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8536:2: rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__017524);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__017525);
rule__CollectionLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__017527);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__017528);
rule__CollectionLiteralPartCS__Group__1();
state._fsp--;
@@ -25235,7 +25246,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8550:1: ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8550:2: rule__CollectionLiteralPartCS__ExpressionCSAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl17554);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl17555);
rule__CollectionLiteralPartCS__ExpressionCSAssignment_0();
state._fsp--;
@@ -25277,7 +25288,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8564:1: ( rule__CollectionLiteralPartCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8565:2: rule__CollectionLiteralPartCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__117584);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__117585);
rule__CollectionLiteralPartCS__Group__1__Impl();
state._fsp--;
@@ -25317,17 +25328,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8578:1: ( rule__CollectionLiteralPartCS__Group_1__0 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==71) ) {
- alt72=1;
+ if ( (LA73_0==71) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8578:2: rule__CollectionLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl17611);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl17612);
rule__CollectionLiteralPartCS__Group_1__0();
state._fsp--;
@@ -25372,12 +25383,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8596:1: ( rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8597:2: rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__017646);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__017647);
rule__CollectionLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__017649);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__017650);
rule__CollectionLiteralPartCS__Group_1__1();
state._fsp--;
@@ -25416,7 +25427,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionLiteralPartCS__Group_1__0__Impl17677); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionLiteralPartCS__Group_1__0__Impl17678); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -25451,7 +25462,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8627:1: ( rule__CollectionLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8628:2: rule__CollectionLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__117708);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__117709);
rule__CollectionLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -25493,7 +25504,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8641:1: ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8641:2: rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl17735);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl17736);
rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1();
state._fsp--;
@@ -25535,12 +25546,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8659:1: ( rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8660:2: rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__017769);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__017770);
rule__ConstructorPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__017772);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__017773);
rule__ConstructorPartCS__Group__1();
state._fsp--;
@@ -25582,7 +25593,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8674:1: ( rule__ConstructorPartCS__PropertyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8674:2: rule__ConstructorPartCS__PropertyAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl17799);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl17800);
rule__ConstructorPartCS__PropertyAssignment_0();
state._fsp--;
@@ -25624,12 +25635,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8688:1: ( rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8689:2: rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__117829);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__117830);
rule__ConstructorPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__117832);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__117833);
rule__ConstructorPartCS__Group__2();
state._fsp--;
@@ -25668,7 +25679,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
}
- match(input,37,FollowSets000.FOLLOW_37_in_rule__ConstructorPartCS__Group__1__Impl17860); if (state.failed) return ;
+ match(input,37,FollowSets000.FOLLOW_37_in_rule__ConstructorPartCS__Group__1__Impl17861); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
}
@@ -25703,7 +25714,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8719:1: ( rule__ConstructorPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8720:2: rule__ConstructorPartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__217891);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__217892);
rule__ConstructorPartCS__Group__2__Impl();
state._fsp--;
@@ -25745,7 +25756,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8733:1: ( rule__ConstructorPartCS__InitExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8733:2: rule__ConstructorPartCS__InitExpressionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl17918);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl17919);
rule__ConstructorPartCS__InitExpressionAssignment_2();
state._fsp--;
@@ -25787,12 +25798,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8753:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8754:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__017954);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__017955);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__017957);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__017958);
rule__TupleLiteralExpCS__Group__1();
state._fsp--;
@@ -25831,7 +25842,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
- match(input,45,FollowSets000.FOLLOW_45_in_rule__TupleLiteralExpCS__Group__0__Impl17985); if (state.failed) return ;
+ match(input,45,FollowSets000.FOLLOW_45_in_rule__TupleLiteralExpCS__Group__0__Impl17986); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
@@ -25866,12 +25877,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8784:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8785:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__118016);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__118017);
rule__TupleLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__118019);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__118020);
rule__TupleLiteralExpCS__Group__2();
state._fsp--;
@@ -25910,7 +25921,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__TupleLiteralExpCS__Group__1__Impl18047); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__TupleLiteralExpCS__Group__1__Impl18048); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -25945,12 +25956,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8815:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8816:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__218078);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__218079);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__218081);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__218082);
rule__TupleLiteralExpCS__Group__3();
state._fsp--;
@@ -25992,7 +26003,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8830:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8830:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl18108);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl18109);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
state._fsp--;
@@ -26034,12 +26045,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8844:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8845:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__318138);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__318139);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__318141);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__318142);
rule__TupleLiteralExpCS__Group__4();
state._fsp--;
@@ -26079,21 +26090,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8859:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop73:
+ loop74:
do {
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==63) ) {
- alt73=1;
+ if ( (LA74_0==63) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8859:2: rule__TupleLiteralExpCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl18168);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl18169);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
@@ -26103,7 +26114,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop73;
+ break loop74;
}
} while (true);
@@ -26141,7 +26152,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8873:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8874:2: rule__TupleLiteralExpCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__418199);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__418200);
rule__TupleLiteralExpCS__Group__4__Impl();
state._fsp--;
@@ -26180,7 +26191,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl18227); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl18228); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -26215,12 +26226,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8913:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8914:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__018268);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__018269);
rule__TupleLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__018271);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__018272);
rule__TupleLiteralExpCS__Group_3__1();
state._fsp--;
@@ -26259,7 +26270,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__TupleLiteralExpCS__Group_3__0__Impl18299); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__TupleLiteralExpCS__Group_3__0__Impl18300); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
@@ -26294,7 +26305,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8944:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8945:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__118330);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__118331);
rule__TupleLiteralExpCS__Group_3__1__Impl();
state._fsp--;
@@ -26336,7 +26347,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8958:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8958:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl18357);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl18358);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
state._fsp--;
@@ -26378,12 +26389,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8976:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8977:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__018391);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__018392);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__018394);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__018395);
rule__TupleLiteralPartCS__Group__1();
state._fsp--;
@@ -26425,7 +26436,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8991:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8991:2: rule__TupleLiteralPartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl18421);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl18422);
rule__TupleLiteralPartCS__NameAssignment_0();
state._fsp--;
@@ -26467,12 +26478,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9005:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9006:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__118451);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__118452);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__118454);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__118455);
rule__TupleLiteralPartCS__Group__2();
state._fsp--;
@@ -26512,17 +26523,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9020:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==69) ) {
- alt74=1;
+ if ( (LA75_0==69) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9020:2: rule__TupleLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl18481);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl18482);
rule__TupleLiteralPartCS__Group_1__0();
state._fsp--;
@@ -26567,12 +26578,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9034:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9035:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__218512);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__218513);
rule__TupleLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__218515);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__218516);
rule__TupleLiteralPartCS__Group__3();
state._fsp--;
@@ -26611,7 +26622,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- match(input,37,FollowSets000.FOLLOW_37_in_rule__TupleLiteralPartCS__Group__2__Impl18543); if (state.failed) return ;
+ match(input,37,FollowSets000.FOLLOW_37_in_rule__TupleLiteralPartCS__Group__2__Impl18544); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
@@ -26646,7 +26657,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9065:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9066:2: rule__TupleLiteralPartCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__318574);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__318575);
rule__TupleLiteralPartCS__Group__3__Impl();
state._fsp--;
@@ -26688,7 +26699,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9079:1: ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9079:2: rule__TupleLiteralPartCS__InitExpressionAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl18601);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl18602);
rule__TupleLiteralPartCS__InitExpressionAssignment_3();
state._fsp--;
@@ -26730,12 +26741,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9101:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9102:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__018639);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__018640);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__018642);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__018643);
rule__TupleLiteralPartCS__Group_1__1();
state._fsp--;
@@ -26774,7 +26785,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl18670); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl18671); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
@@ -26809,7 +26820,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9132:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9133:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__118701);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__118702);
rule__TupleLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -26851,7 +26862,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9146:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9146:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl18728);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl18729);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -26893,12 +26904,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9164:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9165:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__018762);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__018763);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__018765);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__018766);
rule__UnlimitedNaturalLiteralExpCS__Group__1();
state._fsp--;
@@ -26972,7 +26983,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9195:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9196:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__118823);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__118824);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -27011,7 +27022,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl18851); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl18852); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
@@ -27046,12 +27057,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9229:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9230:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__018886);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__018887);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__018889);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__018890);
rule__InvalidLiteralExpCS__Group__1();
state._fsp--;
@@ -27125,7 +27136,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9260:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9261:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__118947);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__118948);
rule__InvalidLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -27164,7 +27175,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__InvalidLiteralExpCS__Group__1__Impl18975); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__InvalidLiteralExpCS__Group__1__Impl18976); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -27199,12 +27210,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9294:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9295:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__019010);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__019011);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__019013);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__019014);
rule__NullLiteralExpCS__Group__1();
state._fsp--;
@@ -27278,7 +27289,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9325:1: ( rule__NullLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9326:2: rule__NullLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__119071);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__119072);
rule__NullLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -27317,7 +27328,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__NullLiteralExpCS__Group__1__Impl19099); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__NullLiteralExpCS__Group__1__Impl19100); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -27352,12 +27363,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9359:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9360:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__019134);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__019135);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__019137);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__019138);
rule__TypeLiteralWithMultiplicityCS__Group__1();
state._fsp--;
@@ -27396,7 +27407,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl19164);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl19165);
ruleTypeLiteralCS();
state._fsp--;
@@ -27435,7 +27446,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9388:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9389:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__119193);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__119194);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
state._fsp--;
@@ -27475,17 +27486,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9402:1: ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==72) ) {
- alt75=1;
+ if ( (LA76_0==72) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9402:2: rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl19220);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl19221);
rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1();
state._fsp--;
@@ -27530,12 +27541,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9420:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9421:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__019255);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__019256);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__019258);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__019259);
rule__TypeExpCS__Group__1();
state._fsp--;
@@ -27577,7 +27588,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9435:1: ( rule__TypeExpCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9435:2: rule__TypeExpCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl19285);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl19286);
rule__TypeExpCS__Alternatives_0();
state._fsp--;
@@ -27619,7 +27630,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9449:1: ( rule__TypeExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9450:2: rule__TypeExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__119315);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__119316);
rule__TypeExpCS__Group__1__Impl();
state._fsp--;
@@ -27659,17 +27670,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTypeExpCSAccess().getMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9463:1: ( rule__TypeExpCS__MultiplicityAssignment_1 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==72) ) {
- alt76=1;
+ if ( (LA77_0==72) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9463:2: rule__TypeExpCS__MultiplicityAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl19342);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl19343);
rule__TypeExpCS__MultiplicityAssignment_1();
state._fsp--;
@@ -27714,12 +27725,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9481:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9482:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__019377);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__019378);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__019380);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__019381);
rule__ExpCS__Group_0__1();
state._fsp--;
@@ -27758,7 +27769,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl19407);
+ pushFollow(FollowSets000.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl19408);
rulePrefixedExpCS();
state._fsp--;
@@ -27797,7 +27808,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9510:1: ( rule__ExpCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9511:2: rule__ExpCS__Group_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__119436);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__119437);
rule__ExpCS__Group_0__1__Impl();
state._fsp--;
@@ -27837,17 +27848,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9524:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( ((LA77_0>=28 && LA77_0<=29)||(LA77_0>=31 && LA77_0<=44)) ) {
- alt77=1;
+ if ( ((LA78_0>=28 && LA78_0<=29)||(LA78_0>=31 && LA78_0<=44)) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9524:2: rule__ExpCS__Group_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl19463);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl19464);
rule__ExpCS__Group_0_1__0();
state._fsp--;
@@ -27892,12 +27903,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9542:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9543:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__019498);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__019499);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__019501);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__019502);
rule__ExpCS__Group_0_1__1();
state._fsp--;
@@ -27971,12 +27982,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9573:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9574:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__119559);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__119560);
rule__ExpCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__119562);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__119563);
rule__ExpCS__Group_0_1__2();
state._fsp--;
@@ -28018,7 +28029,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9588:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9588:2: rule__ExpCS__OwnedOperatorAssignment_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl19589);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl19590);
rule__ExpCS__OwnedOperatorAssignment_0_1_1();
state._fsp--;
@@ -28060,7 +28071,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9602:1: ( rule__ExpCS__Group_0_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9603:2: rule__ExpCS__Group_0_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__219619);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__219620);
rule__ExpCS__Group_0_1__2__Impl();
state._fsp--;
@@ -28102,7 +28113,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9616:1: ( rule__ExpCS__Alternatives_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9616:2: rule__ExpCS__Alternatives_0_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl19646);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl19647);
rule__ExpCS__Alternatives_0_1_2();
state._fsp--;
@@ -28144,12 +28155,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9636:1: ( rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9637:2: rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__019682);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__019683);
rule__ExpCS__Group_0_1_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__019685);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__019686);
rule__ExpCS__Group_0_1_2_0__1();
state._fsp--;
@@ -28191,7 +28202,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9651:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9651:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl19712);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl19713);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0();
state._fsp--;
@@ -28233,12 +28244,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9665:1: ( rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9666:2: rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__119742);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__119743);
rule__ExpCS__Group_0_1_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__119745);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__119746);
rule__ExpCS__Group_0_1_2_0__2();
state._fsp--;
@@ -28278,15 +28289,15 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9680:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*
- loop78:
+ loop79:
do {
- int alt78=2;
- alt78 = dfa78.predict(input);
- switch (alt78) {
+ int alt79=2;
+ alt79 = dfa79.predict(input);
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9680:2: rule__ExpCS__Group_0_1_2_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl19772);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl19773);
rule__ExpCS__Group_0_1_2_0_1__0();
state._fsp--;
@@ -28296,7 +28307,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop78;
+ break loop79;
}
} while (true);
@@ -28334,7 +28345,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9694:1: ( rule__ExpCS__Group_0_1_2_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9695:2: rule__ExpCS__Group_0_1_2_0__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__219803);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__219804);
rule__ExpCS__Group_0_1_2_0__2__Impl();
state._fsp--;
@@ -28374,17 +28385,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9708:1: ( rule__ExpCS__Group_0_1_2_0_2__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( ((LA79_0>=28 && LA79_0<=29)||(LA79_0>=31 && LA79_0<=44)) ) {
- alt79=1;
+ if ( ((LA80_0>=28 && LA80_0<=29)||(LA80_0>=31 && LA80_0<=44)) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9708:2: rule__ExpCS__Group_0_1_2_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl19830);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl19831);
rule__ExpCS__Group_0_1_2_0_2__0();
state._fsp--;
@@ -28429,12 +28440,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9728:1: ( rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9729:2: rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__019867);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__019868);
rule__ExpCS__Group_0_1_2_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__019870);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__019871);
rule__ExpCS__Group_0_1_2_0_1__1();
state._fsp--;
@@ -28476,7 +28487,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9743:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9743:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl19897);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl19898);
rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0();
state._fsp--;
@@ -28518,7 +28529,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9757:1: ( rule__ExpCS__Group_0_1_2_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9758:2: rule__ExpCS__Group_0_1_2_0_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__119927);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__119928);
rule__ExpCS__Group_0_1_2_0_1__1__Impl();
state._fsp--;
@@ -28560,7 +28571,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9771:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9771:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl19954);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl19955);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1();
state._fsp--;
@@ -28602,12 +28613,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9789:1: ( rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9790:2: rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__019988);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__019989);
rule__ExpCS__Group_0_1_2_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__019991);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__019992);
rule__ExpCS__Group_0_1_2_0_2__1();
state._fsp--;
@@ -28649,7 +28660,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9804:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9804:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl20018);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl20019);
rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0();
state._fsp--;
@@ -28691,7 +28702,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9818:1: ( rule__ExpCS__Group_0_1_2_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9819:2: rule__ExpCS__Group_0_1_2_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__120048);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__120049);
rule__ExpCS__Group_0_1_2_0_2__1__Impl();
state._fsp--;
@@ -28733,7 +28744,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9832:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9832:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl20075);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl20076);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1();
state._fsp--;
@@ -28775,12 +28786,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9850:1: ( rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9851:2: rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__020109);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__020110);
rule__ExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__020112);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__020113);
rule__ExpCS__Group_1__1();
state._fsp--;
@@ -28854,12 +28865,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9881:1: ( rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9882:2: rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__120170);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__120171);
rule__ExpCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__120173);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__120174);
rule__ExpCS__Group_1__2();
state._fsp--;
@@ -28904,7 +28915,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9897:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9897:2: rule__ExpCS__OwnedOperatorAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl20202);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl20203);
rule__ExpCS__OwnedOperatorAssignment_1_1();
state._fsp--;
@@ -28925,21 +28936,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9902:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )*
- loop80:
+ loop81:
do {
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( ((LA80_0>=29 && LA80_0<=30)) ) {
- alt80=1;
+ if ( ((LA81_0>=29 && LA81_0<=30)) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9902:2: rule__ExpCS__OwnedOperatorAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl20214);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl20215);
rule__ExpCS__OwnedOperatorAssignment_1_1();
state._fsp--;
@@ -28949,7 +28960,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop80;
+ break loop81;
}
} while (true);
@@ -28990,7 +29001,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9917:1: ( rule__ExpCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9918:2: rule__ExpCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__220247);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__220248);
rule__ExpCS__Group_1__2__Impl();
state._fsp--;
@@ -29032,7 +29043,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9931:1: ( rule__ExpCS__OwnedExpressionAssignment_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9931:2: rule__ExpCS__OwnedExpressionAssignment_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl20274);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl20275);
rule__ExpCS__OwnedExpressionAssignment_1_2();
state._fsp--;
@@ -29074,12 +29085,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9951:1: ( rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9952:2: rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__020310);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__020311);
rule__PrefixedExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__020313);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__020314);
rule__PrefixedExpCS__Group_0__1();
state._fsp--;
@@ -29153,12 +29164,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9982:1: ( rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9983:2: rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__120371);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__120372);
rule__PrefixedExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__120374);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__120375);
rule__PrefixedExpCS__Group_0__2();
state._fsp--;
@@ -29203,7 +29214,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9998:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9998:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl20403);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl20404);
rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
state._fsp--;
@@ -29224,21 +29235,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorAssignment_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10003:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )*
- loop81:
+ loop82:
do {
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( ((LA81_0>=29 && LA81_0<=30)) ) {
- alt81=1;
+ if ( ((LA82_0>=29 && LA82_0<=30)) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10003:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl20415);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl20416);
rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
state._fsp--;
@@ -29248,7 +29259,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop81;
+ break loop82;
}
} while (true);
@@ -29289,7 +29300,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10018:1: ( rule__PrefixedExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10019:2: rule__PrefixedExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__220448);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__220449);
rule__PrefixedExpCS__Group_0__2__Impl();
state._fsp--;
@@ -29331,7 +29342,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10032:1: ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10032:2: rule__PrefixedExpCS__OwnedExpressionAssignment_0_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl20475);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl20476);
rule__PrefixedExpCS__OwnedExpressionAssignment_0_2();
state._fsp--;
@@ -29373,12 +29384,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10052:1: ( rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10053:2: rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__020511);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__020512);
rule__PrimaryExpCS__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__020514);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__020515);
rule__PrimaryExpCS__Group_7__1();
state._fsp--;
@@ -29452,12 +29463,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10083:1: ( rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10084:2: rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__120572);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__120573);
rule__PrimaryExpCS__Group_7__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__120575);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__120576);
rule__PrimaryExpCS__Group_7__2();
state._fsp--;
@@ -29499,7 +29510,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10098:1: ( rule__PrimaryExpCS__PathNameAssignment_7_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10098:2: rule__PrimaryExpCS__PathNameAssignment_7_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl20602);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl20603);
rule__PrimaryExpCS__PathNameAssignment_7_1();
state._fsp--;
@@ -29541,7 +29552,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10112:1: ( rule__PrimaryExpCS__Group_7__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10113:2: rule__PrimaryExpCS__Group_7__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__220632);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__220633);
rule__PrimaryExpCS__Group_7__2__Impl();
state._fsp--;
@@ -29583,7 +29594,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10126:1: ( rule__PrimaryExpCS__Alternatives_7_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10126:2: rule__PrimaryExpCS__Alternatives_7_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl20659);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl20660);
rule__PrimaryExpCS__Alternatives_7_2();
state._fsp--;
@@ -29625,12 +29636,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10146:1: ( rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10147:2: rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__020695);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__020696);
rule__PrimaryExpCS__Group_7_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__020698);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__020699);
rule__PrimaryExpCS__Group_7_2_0__1();
state._fsp--;
@@ -29704,12 +29715,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10177:1: ( rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10178:2: rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__120756);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__120757);
rule__PrimaryExpCS__Group_7_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__120759);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__120760);
rule__PrimaryExpCS__Group_7_2_0__2();
state._fsp--;
@@ -29748,7 +29759,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl20787); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl20788); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
}
@@ -29783,12 +29794,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10208:1: ( rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10209:2: rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__220818);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__220819);
rule__PrimaryExpCS__Group_7_2_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__220821);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__220822);
rule__PrimaryExpCS__Group_7_2_0__3();
state._fsp--;
@@ -29830,7 +29841,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10223:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10223:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl20848);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl20849);
rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2();
state._fsp--;
@@ -29872,12 +29883,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10237:1: ( rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10238:2: rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__320878);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__320879);
rule__PrimaryExpCS__Group_7_2_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__320881);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__320882);
rule__PrimaryExpCS__Group_7_2_0__4();
state._fsp--;
@@ -29917,21 +29928,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10252:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0 )*
- loop82:
+ loop83:
do {
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==63) ) {
- alt82=1;
+ if ( (LA83_0==63) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10252:2: rule__PrimaryExpCS__Group_7_2_0_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl20908);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl20909);
rule__PrimaryExpCS__Group_7_2_0_3__0();
state._fsp--;
@@ -29941,7 +29952,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop82;
+ break loop83;
}
} while (true);
@@ -29979,12 +29990,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10266:1: ( rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10267:2: rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__420939);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__420940);
rule__PrimaryExpCS__Group_7_2_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__420942);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__420943);
rule__PrimaryExpCS__Group_7_2_0__5();
state._fsp--;
@@ -30023,7 +30034,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl20970); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl20971); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
}
@@ -30058,12 +30069,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10297:1: ( rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10298:2: rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__521001);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__521002);
rule__PrimaryExpCS__Group_7_2_0__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__521004);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__521005);
rule__PrimaryExpCS__Group_7_2_0__6();
state._fsp--;
@@ -30103,17 +30114,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10312:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==72) ) {
- alt83=1;
+ if ( (LA84_0==72) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10312:2: rule__PrimaryExpCS__Group_7_2_0_5__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl21031);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl21032);
rule__PrimaryExpCS__Group_7_2_0_5__0();
state._fsp--;
@@ -30158,7 +30169,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10326:1: ( rule__PrimaryExpCS__Group_7_2_0__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10327:2: rule__PrimaryExpCS__Group_7_2_0__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__621062);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__621063);
rule__PrimaryExpCS__Group_7_2_0__6__Impl();
state._fsp--;
@@ -30198,17 +30209,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10340:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0 )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==86) ) {
- alt84=1;
+ if ( (LA85_0==86) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10340:2: rule__PrimaryExpCS__Group_7_2_0_6__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl21089);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl21090);
rule__PrimaryExpCS__Group_7_2_0_6__0();
state._fsp--;
@@ -30253,12 +30264,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10368:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10369:2: rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__021134);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__021135);
rule__PrimaryExpCS__Group_7_2_0_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__021137);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__021138);
rule__PrimaryExpCS__Group_7_2_0_3__1();
state._fsp--;
@@ -30297,7 +30308,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl21165); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl21166); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
}
@@ -30332,7 +30343,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10399:1: ( rule__PrimaryExpCS__Group_7_2_0_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10400:2: rule__PrimaryExpCS__Group_7_2_0_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__121196);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__121197);
rule__PrimaryExpCS__Group_7_2_0_3__1__Impl();
state._fsp--;
@@ -30374,7 +30385,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10413:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10413:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl21223);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl21224);
rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1();
state._fsp--;
@@ -30416,12 +30427,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10431:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10432:2: rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__021257);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__021258);
rule__PrimaryExpCS__Group_7_2_0_5__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__021260);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__021261);
rule__PrimaryExpCS__Group_7_2_0_5__1();
state._fsp--;
@@ -30460,7 +30471,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl21288); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl21289); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
}
@@ -30495,12 +30506,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10462:1: ( rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10463:2: rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__121319);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__121320);
rule__PrimaryExpCS__Group_7_2_0_5__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__121322);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__121323);
rule__PrimaryExpCS__Group_7_2_0_5__2();
state._fsp--;
@@ -30542,7 +30553,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10477:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10477:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl21349);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl21350);
rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1();
state._fsp--;
@@ -30584,12 +30595,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10491:1: ( rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10492:2: rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__221379);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__221380);
rule__PrimaryExpCS__Group_7_2_0_5__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__221382);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__221383);
rule__PrimaryExpCS__Group_7_2_0_5__3();
state._fsp--;
@@ -30629,21 +30640,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10506:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )*
- loop85:
+ loop86:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==63) ) {
- alt85=1;
+ if ( (LA86_0==63) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10506:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl21409);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl21410);
rule__PrimaryExpCS__Group_7_2_0_5_2__0();
state._fsp--;
@@ -30653,7 +30664,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop85;
+ break loop86;
}
} while (true);
@@ -30691,7 +30702,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10520:1: ( rule__PrimaryExpCS__Group_7_2_0_5__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10521:2: rule__PrimaryExpCS__Group_7_2_0_5__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__321440);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__321441);
rule__PrimaryExpCS__Group_7_2_0_5__3__Impl();
state._fsp--;
@@ -30730,7 +30741,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl21468); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl21469); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
}
@@ -30765,12 +30776,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10558:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10559:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__021507);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__021508);
rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__021510);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__021511);
rule__PrimaryExpCS__Group_7_2_0_5_2__1();
state._fsp--;
@@ -30809,7 +30820,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl21538); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl21539); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
}
@@ -30844,7 +30855,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10589:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10590:2: rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__121569);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__121570);
rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl();
state._fsp--;
@@ -30886,7 +30897,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10603:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10603:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl21596);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl21597);
rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1();
state._fsp--;
@@ -30928,12 +30939,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10621:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10622:2: rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__021630);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__021631);
rule__PrimaryExpCS__Group_7_2_0_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__021633);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__021634);
rule__PrimaryExpCS__Group_7_2_0_6__1();
state._fsp--;
@@ -30975,7 +30986,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10636:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10636:2: rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl21660);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl21661);
rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0();
state._fsp--;
@@ -31017,7 +31028,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10650:1: ( rule__PrimaryExpCS__Group_7_2_0_6__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10651:2: rule__PrimaryExpCS__Group_7_2_0_6__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__121690);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__121691);
rule__PrimaryExpCS__Group_7_2_0_6__1__Impl();
state._fsp--;
@@ -31056,7 +31067,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl21718); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl21719); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
}
@@ -31091,12 +31102,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10684:1: ( rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10685:2: rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__021753);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__021754);
rule__PrimaryExpCS__Group_7_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__021756);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__021757);
rule__PrimaryExpCS__Group_7_2_1__1();
state._fsp--;
@@ -31170,12 +31181,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10715:1: ( rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10716:2: rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__121814);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__121815);
rule__PrimaryExpCS__Group_7_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__121817);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__121818);
rule__PrimaryExpCS__Group_7_2_1__2();
state._fsp--;
@@ -31214,7 +31225,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl21845); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl21846); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
@@ -31249,12 +31260,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10746:1: ( rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10747:2: rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__221876);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__221877);
rule__PrimaryExpCS__Group_7_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__221879);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__221880);
rule__PrimaryExpCS__Group_7_2_1__3();
state._fsp--;
@@ -31296,7 +31307,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10761:1: ( rule__PrimaryExpCS__Alternatives_7_2_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10761:2: rule__PrimaryExpCS__Alternatives_7_2_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl21906);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl21907);
rule__PrimaryExpCS__Alternatives_7_2_1_2();
state._fsp--;
@@ -31338,7 +31349,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10775:1: ( rule__PrimaryExpCS__Group_7_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10776:2: rule__PrimaryExpCS__Group_7_2_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__321936);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__321937);
rule__PrimaryExpCS__Group_7_2_1__3__Impl();
state._fsp--;
@@ -31377,7 +31388,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl21964); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl21965); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
}
@@ -31412,12 +31423,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10813:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10814:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__022003);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__022004);
rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__022006);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__022007);
rule__PrimaryExpCS__Group_7_2_1_2_0__1();
state._fsp--;
@@ -31459,7 +31470,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10828:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10828:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl22033);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl22034);
rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0();
state._fsp--;
@@ -31501,7 +31512,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10842:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10843:2: rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__122063);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__122064);
rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl();
state._fsp--;
@@ -31541,21 +31552,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10856:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )*
- loop86:
+ loop87:
do {
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==63) ) {
- alt86=1;
+ if ( (LA87_0==63) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10856:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl22090);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl22091);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__0();
state._fsp--;
@@ -31565,7 +31576,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop86;
+ break loop87;
}
} while (true);
@@ -31603,12 +31614,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10874:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10875:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__022125);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__022126);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__022128);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__022129);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__1();
state._fsp--;
@@ -31647,7 +31658,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl22156); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl22157); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
}
@@ -31682,7 +31693,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10905:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10906:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__122187);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__122188);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl();
state._fsp--;
@@ -31724,7 +31735,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10919:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10919:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl22214);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl22215);
rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1();
state._fsp--;
@@ -31766,12 +31777,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10937:1: ( rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10938:2: rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__022248);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__022249);
rule__PrimaryExpCS__Group_7_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__022251);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__022252);
rule__PrimaryExpCS__Group_7_2_2__1();
state._fsp--;
@@ -31811,17 +31822,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10952:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0 )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==86) ) {
- alt87=1;
+ if ( (LA88_0==86) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10952:2: rule__PrimaryExpCS__Group_7_2_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl22278);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl22279);
rule__PrimaryExpCS__Group_7_2_2_0__0();
state._fsp--;
@@ -31866,7 +31877,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10966:1: ( rule__PrimaryExpCS__Group_7_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10967:2: rule__PrimaryExpCS__Group_7_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__122309);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__122310);
rule__PrimaryExpCS__Group_7_2_2__1__Impl();
state._fsp--;
@@ -31906,17 +31917,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10980:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0 )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA88_0==67) ) {
- alt88=1;
+ if ( (LA89_0==67) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10980:2: rule__PrimaryExpCS__Group_7_2_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl22336);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl22337);
rule__PrimaryExpCS__Group_7_2_2_1__0();
state._fsp--;
@@ -31961,12 +31972,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10998:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10999:2: rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__022371);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__022372);
rule__PrimaryExpCS__Group_7_2_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__022374);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__022375);
rule__PrimaryExpCS__Group_7_2_2_0__1();
state._fsp--;
@@ -32008,7 +32019,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11013:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11013:2: rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl22401);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl22402);
rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0();
state._fsp--;
@@ -32050,7 +32061,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11027:1: ( rule__PrimaryExpCS__Group_7_2_2_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11028:2: rule__PrimaryExpCS__Group_7_2_2_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__122431);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__122432);
rule__PrimaryExpCS__Group_7_2_2_0__1__Impl();
state._fsp--;
@@ -32089,7 +32100,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl22459); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl22460); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
}
@@ -32124,12 +32135,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11061:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11062:2: rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__022494);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__022495);
rule__PrimaryExpCS__Group_7_2_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__022497);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__022498);
rule__PrimaryExpCS__Group_7_2_2_1__1();
state._fsp--;
@@ -32203,12 +32214,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11092:1: ( rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11093:2: rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__122555);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__122556);
rule__PrimaryExpCS__Group_7_2_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__122558);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__122559);
rule__PrimaryExpCS__Group_7_2_2_1__2();
state._fsp--;
@@ -32247,7 +32258,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl22586); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl22587); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
@@ -32282,12 +32293,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11123:1: ( rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11124:2: rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__222617);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__222618);
rule__PrimaryExpCS__Group_7_2_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__222620);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__222621);
rule__PrimaryExpCS__Group_7_2_2_1__3();
state._fsp--;
@@ -32327,17 +32338,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11138:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( ((LA89_0>=RULE_INT && LA89_0<=RULE_ESCAPED_ID)||(LA89_0>=17 && LA89_0<=30)||(LA89_0>=45 && LA89_0<=58)||LA89_0==67||(LA89_0>=74 && LA89_0<=75)||LA89_0==77||(LA89_0>=81 && LA89_0<=82)||(LA89_0>=84 && LA89_0<=85)) ) {
- alt89=1;
+ if ( ((LA90_0>=RULE_INT && LA90_0<=RULE_ESCAPED_ID)||(LA90_0>=17 && LA90_0<=30)||(LA90_0>=45 && LA90_0<=58)||LA90_0==67||(LA90_0>=74 && LA90_0<=75)||LA90_0==77||(LA90_0>=81 && LA90_0<=82)||(LA90_0>=84 && LA90_0<=85)) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11138:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl22647);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl22648);
rule__PrimaryExpCS__Group_7_2_2_1_2__0();
state._fsp--;
@@ -32382,7 +32393,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11152:1: ( rule__PrimaryExpCS__Group_7_2_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11153:2: rule__PrimaryExpCS__Group_7_2_2_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__322678);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__322679);
rule__PrimaryExpCS__Group_7_2_2_1__3__Impl();
state._fsp--;
@@ -32421,7 +32432,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl22706); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl22707); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
}
@@ -32456,12 +32467,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11190:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11191:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__022745);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__022746);
rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__022748);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__022749);
rule__PrimaryExpCS__Group_7_2_2_1_2__1();
state._fsp--;
@@ -32503,7 +32514,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11205:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11205:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl22775);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl22776);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0();
state._fsp--;
@@ -32545,12 +32556,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11219:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11220:2: rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__122805);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__122806);
rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__122808);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__122809);
rule__PrimaryExpCS__Group_7_2_2_1_2__2();
state._fsp--;
@@ -32590,21 +32601,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11234:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )*
- loop90:
+ loop91:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==63) ) {
- alt90=1;
+ if ( (LA91_0==63) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11234:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl22835);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl22836);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1();
state._fsp--;
@@ -32614,7 +32625,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop90;
+ break loop91;
}
} while (true);
@@ -32652,12 +32663,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11248:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11249:2: rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__222866);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__222867);
rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__222869);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__222870);
rule__PrimaryExpCS__Group_7_2_2_1_2__3();
state._fsp--;
@@ -32697,17 +32708,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11263:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==16) ) {
- alt91=1;
+ if ( (LA92_0==16) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11263:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl22896);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl22897);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__0();
state._fsp--;
@@ -32752,7 +32763,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11277:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11278:2: rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__322927);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__322928);
rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl();
state._fsp--;
@@ -32792,17 +32803,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11291:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==65) ) {
- alt92=1;
+ if ( (LA93_0==65) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11291:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl22954);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl22955);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__0();
state._fsp--;
@@ -32847,12 +32858,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11313:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11314:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__022993);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__022994);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__022996);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__022997);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__1();
state._fsp--;
@@ -32894,7 +32905,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11328:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11328:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl23023);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl23024);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0();
state._fsp--;
@@ -32936,7 +32947,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11342:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11343:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__123053);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__123054);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl();
state._fsp--;
@@ -32976,21 +32987,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11356:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )*
- loop93:
+ loop94:
do {
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==63) ) {
- alt93=1;
+ if ( (LA94_0==63) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11356:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl23080);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl23081);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1();
state._fsp--;
@@ -33000,7 +33011,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop93;
+ break loop94;
}
} while (true);
@@ -33038,12 +33049,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11374:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11375:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__023115);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__023116);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__023118);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__023119);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__1();
state._fsp--;
@@ -33085,7 +33096,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11389:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11389:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl23145);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl23146);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0();
state._fsp--;
@@ -33127,7 +33138,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11403:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11404:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__123175);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__123176);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl();
state._fsp--;
@@ -33167,21 +33178,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_3_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11417:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )*
- loop94:
+ loop95:
do {
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==63) ) {
- alt94=1;
+ if ( (LA95_0==63) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11417:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl23202);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl23203);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1();
state._fsp--;
@@ -33191,7 +33202,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop94;
+ break loop95;
}
} while (true);
@@ -33229,12 +33240,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11435:1: ( rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11436:2: rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__023237);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__023238);
rule__NavigatingArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__023240);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__023241);
rule__NavigatingArgCS__Group__1();
state._fsp--;
@@ -33276,7 +33287,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11450:1: ( rule__NavigatingArgCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11450:2: rule__NavigatingArgCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl23267);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl23268);
rule__NavigatingArgCS__NameAssignment_0();
state._fsp--;
@@ -33318,7 +33329,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11464:1: ( rule__NavigatingArgCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11465:2: rule__NavigatingArgCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__123297);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__123298);
rule__NavigatingArgCS__Group__1__Impl();
state._fsp--;
@@ -33358,17 +33369,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11478:1: ( rule__NavigatingArgCS__Group_1__0 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==69) ) {
- alt95=1;
+ if ( (LA96_0==69) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11478:2: rule__NavigatingArgCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl23324);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl23325);
rule__NavigatingArgCS__Group_1__0();
state._fsp--;
@@ -33413,12 +33424,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11496:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11497:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__023359);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__023360);
rule__NavigatingArgCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__023362);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__023363);
rule__NavigatingArgCS__Group_1__1();
state._fsp--;
@@ -33457,7 +33468,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl23390); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl23391); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
@@ -33492,12 +33503,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11527:1: ( rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11528:2: rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__123421);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__123422);
rule__NavigatingArgCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__123424);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__123425);
rule__NavigatingArgCS__Group_1__2();
state._fsp--;
@@ -33539,7 +33550,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11542:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11542:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl23451);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl23452);
rule__NavigatingArgCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -33581,7 +33592,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11556:1: ( rule__NavigatingArgCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11557:2: rule__NavigatingArgCS__Group_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__223481);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__223482);
rule__NavigatingArgCS__Group_1__2__Impl();
state._fsp--;
@@ -33621,17 +33632,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11570:1: ( rule__NavigatingArgCS__Group_1_2__0 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==37) ) {
- alt96=1;
+ if ( (LA97_0==37) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11570:2: rule__NavigatingArgCS__Group_1_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl23508);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl23509);
rule__NavigatingArgCS__Group_1_2__0();
state._fsp--;
@@ -33676,12 +33687,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11590:1: ( rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11591:2: rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__023545);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__023546);
rule__NavigatingArgCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__023548);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__023549);
rule__NavigatingArgCS__Group_1_2__1();
state._fsp--;
@@ -33720,7 +33731,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
}
- match(input,37,FollowSets001.FOLLOW_37_in_rule__NavigatingArgCS__Group_1_2__0__Impl23576); if (state.failed) return ;
+ match(input,37,FollowSets001.FOLLOW_37_in_rule__NavigatingArgCS__Group_1_2__0__Impl23577); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
}
@@ -33755,7 +33766,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11621:1: ( rule__NavigatingArgCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11622:2: rule__NavigatingArgCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__123607);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__123608);
rule__NavigatingArgCS__Group_1_2__1__Impl();
state._fsp--;
@@ -33797,7 +33808,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11635:1: ( rule__NavigatingArgCS__InitAssignment_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11635:2: rule__NavigatingArgCS__InitAssignment_1_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl23634);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl23635);
rule__NavigatingArgCS__InitAssignment_1_2_1();
state._fsp--;
@@ -33839,12 +33850,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11653:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11654:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__023668);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__023669);
rule__NavigatingBarArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__023671);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__023672);
rule__NavigatingBarArgCS__Group__1();
state._fsp--;
@@ -33886,7 +33897,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11668:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11668:2: rule__NavigatingBarArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl23698);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl23699);
rule__NavigatingBarArgCS__PrefixAssignment_0();
state._fsp--;
@@ -33928,12 +33939,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11682:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11683:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__123728);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__123729);
rule__NavigatingBarArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__123731);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__123732);
rule__NavigatingBarArgCS__Group__2();
state._fsp--;
@@ -33975,7 +33986,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11697:1: ( rule__NavigatingBarArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11697:2: rule__NavigatingBarArgCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl23758);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl23759);
rule__NavigatingBarArgCS__NameAssignment_1();
state._fsp--;
@@ -34017,7 +34028,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11711:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11712:2: rule__NavigatingBarArgCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__223788);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__223789);
rule__NavigatingBarArgCS__Group__2__Impl();
state._fsp--;
@@ -34057,17 +34068,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11725:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==69) ) {
- alt97=1;
+ if ( (LA98_0==69) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11725:2: rule__NavigatingBarArgCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl23815);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl23816);
rule__NavigatingBarArgCS__Group_2__0();
state._fsp--;
@@ -34112,12 +34123,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11745:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11746:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__023852);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__023853);
rule__NavigatingBarArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__023855);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__023856);
rule__NavigatingBarArgCS__Group_2__1();
state._fsp--;
@@ -34156,7 +34167,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl23883); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl23884); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
@@ -34191,12 +34202,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11776:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11777:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__123914);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__123915);
rule__NavigatingBarArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__123917);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__123918);
rule__NavigatingBarArgCS__Group_2__2();
state._fsp--;
@@ -34238,7 +34249,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11791:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11791:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl23944);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl23945);
rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -34280,7 +34291,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11805:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11806:2: rule__NavigatingBarArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__223974);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__223975);
rule__NavigatingBarArgCS__Group_2__2__Impl();
state._fsp--;
@@ -34320,17 +34331,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11819:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==37) ) {
- alt98=1;
+ if ( (LA99_0==37) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11819:2: rule__NavigatingBarArgCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl24001);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl24002);
rule__NavigatingBarArgCS__Group_2_2__0();
state._fsp--;
@@ -34375,12 +34386,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11839:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11840:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__024038);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__024039);
rule__NavigatingBarArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__024041);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__024042);
rule__NavigatingBarArgCS__Group_2_2__1();
state._fsp--;
@@ -34419,7 +34430,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,37,FollowSets001.FOLLOW_37_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl24069); if (state.failed) return ;
+ match(input,37,FollowSets001.FOLLOW_37_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl24070); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -34454,7 +34465,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11870:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11871:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__124100);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__124101);
rule__NavigatingBarArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -34496,7 +34507,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11884:1: ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11884:2: rule__NavigatingBarArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl24127);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl24128);
rule__NavigatingBarArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -34538,12 +34549,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11902:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11903:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__024161);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__024162);
rule__NavigatingCommaArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__024164);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__024165);
rule__NavigatingCommaArgCS__Group__1();
state._fsp--;
@@ -34585,7 +34596,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11917:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11917:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl24191);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl24192);
rule__NavigatingCommaArgCS__PrefixAssignment_0();
state._fsp--;
@@ -34627,12 +34638,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11931:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11932:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__124221);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__124222);
rule__NavigatingCommaArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__124224);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__124225);
rule__NavigatingCommaArgCS__Group__2();
state._fsp--;
@@ -34674,7 +34685,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11946:1: ( rule__NavigatingCommaArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11946:2: rule__NavigatingCommaArgCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl24251);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl24252);
rule__NavigatingCommaArgCS__NameAssignment_1();
state._fsp--;
@@ -34716,7 +34727,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11960:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11961:2: rule__NavigatingCommaArgCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__224281);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__224282);
rule__NavigatingCommaArgCS__Group__2__Impl();
state._fsp--;
@@ -34756,17 +34767,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11974:1: ( rule__NavigatingCommaArgCS__Group_2__0 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==69) ) {
- alt99=1;
+ if ( (LA100_0==69) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11974:2: rule__NavigatingCommaArgCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl24308);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl24309);
rule__NavigatingCommaArgCS__Group_2__0();
state._fsp--;
@@ -34811,12 +34822,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11994:1: ( rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11995:2: rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__024345);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__024346);
rule__NavigatingCommaArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__024348);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__024349);
rule__NavigatingCommaArgCS__Group_2__1();
state._fsp--;
@@ -34855,7 +34866,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl24376); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl24377); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
}
@@ -34890,12 +34901,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12025:1: ( rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12026:2: rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__124407);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__124408);
rule__NavigatingCommaArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__124410);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__124411);
rule__NavigatingCommaArgCS__Group_2__2();
state._fsp--;
@@ -34937,7 +34948,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12040:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12040:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl24437);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl24438);
rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -34979,7 +34990,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12054:1: ( rule__NavigatingCommaArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12055:2: rule__NavigatingCommaArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__224467);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__224468);
rule__NavigatingCommaArgCS__Group_2__2__Impl();
state._fsp--;
@@ -35019,17 +35030,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12068:1: ( rule__NavigatingCommaArgCS__Group_2_2__0 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==37) ) {
- alt100=1;
+ if ( (LA101_0==37) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12068:2: rule__NavigatingCommaArgCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl24494);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl24495);
rule__NavigatingCommaArgCS__Group_2_2__0();
state._fsp--;
@@ -35074,12 +35085,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12088:1: ( rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12089:2: rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__024531);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__024532);
rule__NavigatingCommaArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__024534);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__024535);
rule__NavigatingCommaArgCS__Group_2_2__1();
state._fsp--;
@@ -35118,7 +35129,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,37,FollowSets001.FOLLOW_37_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl24562); if (state.failed) return ;
+ match(input,37,FollowSets001.FOLLOW_37_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl24563); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -35153,7 +35164,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12119:1: ( rule__NavigatingCommaArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12120:2: rule__NavigatingCommaArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__124593);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__124594);
rule__NavigatingCommaArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -35195,7 +35206,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12133:1: ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12133:2: rule__NavigatingCommaArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl24620);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl24621);
rule__NavigatingCommaArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -35237,12 +35248,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12151:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12152:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__024654);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__024655);
rule__NavigatingSemiArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__024657);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__024658);
rule__NavigatingSemiArgCS__Group__1();
state._fsp--;
@@ -35284,7 +35295,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12166:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12166:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl24684);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl24685);
rule__NavigatingSemiArgCS__PrefixAssignment_0();
state._fsp--;
@@ -35326,12 +35337,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12180:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12181:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__124714);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__124715);
rule__NavigatingSemiArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__124717);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__124718);
rule__NavigatingSemiArgCS__Group__2();
state._fsp--;
@@ -35373,7 +35384,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12195:1: ( rule__NavigatingSemiArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12195:2: rule__NavigatingSemiArgCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl24744);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl24745);
rule__NavigatingSemiArgCS__NameAssignment_1();
state._fsp--;
@@ -35415,7 +35426,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12209:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12210:2: rule__NavigatingSemiArgCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__224774);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__224775);
rule__NavigatingSemiArgCS__Group__2__Impl();
state._fsp--;
@@ -35455,17 +35466,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12223:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==69) ) {
- alt101=1;
+ if ( (LA102_0==69) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12223:2: rule__NavigatingSemiArgCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl24801);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl24802);
rule__NavigatingSemiArgCS__Group_2__0();
state._fsp--;
@@ -35510,12 +35521,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12243:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12244:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__024838);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__024839);
rule__NavigatingSemiArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__024841);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__024842);
rule__NavigatingSemiArgCS__Group_2__1();
state._fsp--;
@@ -35554,7 +35565,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl24869); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl24870); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
@@ -35589,12 +35600,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12274:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12275:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__124900);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__124901);
rule__NavigatingSemiArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__124903);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__124904);
rule__NavigatingSemiArgCS__Group_2__2();
state._fsp--;
@@ -35636,7 +35647,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12289:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12289:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl24930);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl24931);
rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -35678,7 +35689,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12303:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12304:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__224960);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__224961);
rule__NavigatingSemiArgCS__Group_2__2__Impl();
state._fsp--;
@@ -35718,17 +35729,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12317:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==37) ) {
- alt102=1;
+ if ( (LA103_0==37) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12317:2: rule__NavigatingSemiArgCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl24987);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl24988);
rule__NavigatingSemiArgCS__Group_2_2__0();
state._fsp--;
@@ -35773,12 +35784,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12337:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12338:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__025024);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__025025);
rule__NavigatingSemiArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__025027);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__025028);
rule__NavigatingSemiArgCS__Group_2_2__1();
state._fsp--;
@@ -35817,7 +35828,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,37,FollowSets001.FOLLOW_37_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl25055); if (state.failed) return ;
+ match(input,37,FollowSets001.FOLLOW_37_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl25056); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -35852,7 +35863,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12368:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12369:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__125086);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__125087);
rule__NavigatingSemiArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -35894,7 +35905,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12382:1: ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12382:2: rule__NavigatingSemiArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl25113);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl25114);
rule__NavigatingSemiArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -35936,12 +35947,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12400:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12401:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__025147);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__025148);
rule__IfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__025150);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__025151);
rule__IfExpCS__Group__1();
state._fsp--;
@@ -35980,7 +35991,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__IfExpCS__Group__0__Impl25178); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__IfExpCS__Group__0__Impl25179); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
@@ -36015,12 +36026,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12431:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12432:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__125209);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__125210);
rule__IfExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__125212);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__125213);
rule__IfExpCS__Group__2();
state._fsp--;
@@ -36062,7 +36073,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12446:1: ( rule__IfExpCS__ConditionAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12446:2: rule__IfExpCS__ConditionAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl25239);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl25240);
rule__IfExpCS__ConditionAssignment_1();
state._fsp--;
@@ -36104,12 +36115,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12460:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12461:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__225269);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__225270);
rule__IfExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__225272);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__225273);
rule__IfExpCS__Group__3();
state._fsp--;
@@ -36148,7 +36159,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
- match(input,78,FollowSets001.FOLLOW_78_in_rule__IfExpCS__Group__2__Impl25300); if (state.failed) return ;
+ match(input,78,FollowSets001.FOLLOW_78_in_rule__IfExpCS__Group__2__Impl25301); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
@@ -36183,12 +36194,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12491:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12492:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__325331);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__325332);
rule__IfExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__325334);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__325335);
rule__IfExpCS__Group__4();
state._fsp--;
@@ -36230,7 +36241,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12506:1: ( rule__IfExpCS__ThenExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12506:2: rule__IfExpCS__ThenExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl25361);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl25362);
rule__IfExpCS__ThenExpressionAssignment_3();
state._fsp--;
@@ -36272,12 +36283,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12520:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12521:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__425391);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__425392);
rule__IfExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__425394);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__425395);
rule__IfExpCS__Group__5();
state._fsp--;
@@ -36316,7 +36327,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseKeyword_4());
}
- match(input,79,FollowSets001.FOLLOW_79_in_rule__IfExpCS__Group__4__Impl25422); if (state.failed) return ;
+ match(input,79,FollowSets001.FOLLOW_79_in_rule__IfExpCS__Group__4__Impl25423); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getElseKeyword_4());
}
@@ -36351,12 +36362,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12551:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12552:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__525453);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__525454);
rule__IfExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__525456);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__525457);
rule__IfExpCS__Group__6();
state._fsp--;
@@ -36398,7 +36409,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12566:1: ( rule__IfExpCS__ElseExpressionAssignment_5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12566:2: rule__IfExpCS__ElseExpressionAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl25483);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl25484);
rule__IfExpCS__ElseExpressionAssignment_5();
state._fsp--;
@@ -36440,7 +36451,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12580:1: ( rule__IfExpCS__Group__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12581:2: rule__IfExpCS__Group__6__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__625513);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__625514);
rule__IfExpCS__Group__6__Impl();
state._fsp--;
@@ -36479,7 +36490,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
}
- match(input,80,FollowSets001.FOLLOW_80_in_rule__IfExpCS__Group__6__Impl25541); if (state.failed) return ;
+ match(input,80,FollowSets001.FOLLOW_80_in_rule__IfExpCS__Group__6__Impl25542); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
}
@@ -36514,12 +36525,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12624:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12625:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__025586);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__025587);
rule__LetExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__025589);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__025590);
rule__LetExpCS__Group__1();
state._fsp--;
@@ -36558,7 +36569,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
- match(input,81,FollowSets001.FOLLOW_81_in_rule__LetExpCS__Group__0__Impl25617); if (state.failed) return ;
+ match(input,81,FollowSets001.FOLLOW_81_in_rule__LetExpCS__Group__0__Impl25618); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
@@ -36593,12 +36604,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12655:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12656:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__125648);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__125649);
rule__LetExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__125651);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__125652);
rule__LetExpCS__Group__2();
state._fsp--;
@@ -36640,7 +36651,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12670:1: ( rule__LetExpCS__VariableAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12670:2: rule__LetExpCS__VariableAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl25678);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl25679);
rule__LetExpCS__VariableAssignment_1();
state._fsp--;
@@ -36682,12 +36693,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12684:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12685:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__225708);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__225709);
rule__LetExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__225711);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__225712);
rule__LetExpCS__Group__3();
state._fsp--;
@@ -36727,21 +36738,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getLetExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12699:1: ( rule__LetExpCS__Group_2__0 )*
- loop103:
+ loop104:
do {
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==63) ) {
- alt103=1;
+ if ( (LA104_0==63) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12699:2: rule__LetExpCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl25738);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl25739);
rule__LetExpCS__Group_2__0();
state._fsp--;
@@ -36751,7 +36762,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop103;
+ break loop104;
}
} while (true);
@@ -36789,12 +36800,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12713:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12714:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__325769);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__325770);
rule__LetExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__325772);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__325773);
rule__LetExpCS__Group__4();
state._fsp--;
@@ -36833,7 +36844,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
- match(input,62,FollowSets001.FOLLOW_62_in_rule__LetExpCS__Group__3__Impl25800); if (state.failed) return ;
+ match(input,62,FollowSets001.FOLLOW_62_in_rule__LetExpCS__Group__3__Impl25801); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
@@ -36868,7 +36879,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12744:1: ( rule__LetExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12745:2: rule__LetExpCS__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__425831);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__425832);
rule__LetExpCS__Group__4__Impl();
state._fsp--;
@@ -36910,7 +36921,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12758:1: ( rule__LetExpCS__InAssignment_4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12758:2: rule__LetExpCS__InAssignment_4
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl25858);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl25859);
rule__LetExpCS__InAssignment_4();
state._fsp--;
@@ -36952,12 +36963,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12782:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12783:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__025898);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__025899);
rule__LetExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__025901);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__025902);
rule__LetExpCS__Group_2__1();
state._fsp--;
@@ -36996,7 +37007,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
- match(input,63,FollowSets001.FOLLOW_63_in_rule__LetExpCS__Group_2__0__Impl25929); if (state.failed) return ;
+ match(input,63,FollowSets001.FOLLOW_63_in_rule__LetExpCS__Group_2__0__Impl25930); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
@@ -37031,7 +37042,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12813:1: ( rule__LetExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12814:2: rule__LetExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__125960);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__125961);
rule__LetExpCS__Group_2__1__Impl();
state._fsp--;
@@ -37073,7 +37084,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12827:1: ( rule__LetExpCS__VariableAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12827:2: rule__LetExpCS__VariableAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl25987);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl25988);
rule__LetExpCS__VariableAssignment_2_1();
state._fsp--;
@@ -37115,12 +37126,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12845:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12846:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__026021);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__026022);
rule__LetVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__026024);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__026025);
rule__LetVariableCS__Group__1();
state._fsp--;
@@ -37162,7 +37173,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12860:1: ( rule__LetVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12860:2: rule__LetVariableCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl26051);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl26052);
rule__LetVariableCS__NameAssignment_0();
state._fsp--;
@@ -37204,12 +37215,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12874:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12875:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__126081);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__126082);
rule__LetVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__126084);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__126085);
rule__LetVariableCS__Group__2();
state._fsp--;
@@ -37249,17 +37260,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getLetVariableCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12889:1: ( rule__LetVariableCS__Group_1__0 )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==69) ) {
- alt104=1;
+ if ( (LA105_0==69) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12889:2: rule__LetVariableCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl26111);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl26112);
rule__LetVariableCS__Group_1__0();
state._fsp--;
@@ -37304,12 +37315,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12903:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12904:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__226142);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__226143);
rule__LetVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__226145);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__226146);
rule__LetVariableCS__Group__3();
state._fsp--;
@@ -37348,7 +37359,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
}
- match(input,37,FollowSets001.FOLLOW_37_in_rule__LetVariableCS__Group__2__Impl26173); if (state.failed) return ;
+ match(input,37,FollowSets001.FOLLOW_37_in_rule__LetVariableCS__Group__2__Impl26174); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
}
@@ -37383,7 +37394,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12934:1: ( rule__LetVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12935:2: rule__LetVariableCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__326204);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__326205);
rule__LetVariableCS__Group__3__Impl();
state._fsp--;
@@ -37425,7 +37436,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12948:1: ( rule__LetVariableCS__InitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12948:2: rule__LetVariableCS__InitExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl26231);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl26232);
rule__LetVariableCS__InitExpressionAssignment_3();
state._fsp--;
@@ -37467,12 +37478,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12970:1: ( rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12971:2: rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__026269);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__026270);
rule__LetVariableCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__026272);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__026273);
rule__LetVariableCS__Group_1__1();
state._fsp--;
@@ -37511,7 +37522,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl26300); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl26301); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
}
@@ -37546,7 +37557,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13001:1: ( rule__LetVariableCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13002:2: rule__LetVariableCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__126331);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__126332);
rule__LetVariableCS__Group_1__1__Impl();
state._fsp--;
@@ -37588,7 +37599,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13015:1: ( rule__LetVariableCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13015:2: rule__LetVariableCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl26358);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl26359);
rule__LetVariableCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -37630,12 +37641,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13033:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13034:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__026392);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__026393);
rule__NestedExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__026395);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__026396);
rule__NestedExpCS__Group__1();
state._fsp--;
@@ -37674,7 +37685,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__NestedExpCS__Group__0__Impl26423); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__NestedExpCS__Group__0__Impl26424); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
@@ -37709,12 +37720,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13064:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13065:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__126454);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__126455);
rule__NestedExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__126457);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__126458);
rule__NestedExpCS__Group__2();
state._fsp--;
@@ -37756,7 +37767,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13079:1: ( rule__NestedExpCS__SourceAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13079:2: rule__NestedExpCS__SourceAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl26484);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl26485);
rule__NestedExpCS__SourceAssignment_1();
state._fsp--;
@@ -37798,7 +37809,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13093:1: ( rule__NestedExpCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13094:2: rule__NestedExpCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__226514);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__226515);
rule__NestedExpCS__Group__2__Impl();
state._fsp--;
@@ -37837,7 +37848,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
- match(input,68,FollowSets001.FOLLOW_68_in_rule__NestedExpCS__Group__2__Impl26542); if (state.failed) return ;
+ match(input,68,FollowSets001.FOLLOW_68_in_rule__NestedExpCS__Group__2__Impl26543); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
@@ -37872,12 +37883,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13129:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13130:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__026579);
+ pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__026580);
rule__SelfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__026582);
+ pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__026583);
rule__SelfExpCS__Group__1();
state._fsp--;
@@ -37951,7 +37962,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13160:1: ( rule__SelfExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:13161:2: rule__SelfExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__126640);
+ pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__126641);
rule__SelfExpCS__Group__1__Impl();
state._fsp--;
@@ -37990,7 +38001,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
- match(input,82,FollowSets001.FOLLOW_82_in_rule__SelfExpCS__Group__1__Impl26668); if (state.failed) return ;
+ match(input,82,FollowSets001.FOLLOW_82_in_rule__SelfExpCS__Group__1__Impl26669); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
@@ -38031,7 +38042,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedImportImportCSParserRuleCall_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportAssignment_0_026708);
+ pushFollow(FollowSets001.FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportAssignment_0_026709);
ruleImportCS();
state._fsp--;
@@ -38076,7 +38087,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedLibraryLibraryCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_126739);
+ pushFollow(FollowSets001.FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_126740);
ruleLibraryCS();
state._fsp--;
@@ -38121,7 +38132,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getMappingsMappingCSParserRuleCall_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMappingCS_in_rule__TopLevelCS__MappingsAssignment_1_026770);
+ pushFollow(FollowSets001.FOLLOW_ruleMappingCS_in_rule__TopLevelCS__MappingsAssignment_1_026771);
ruleMappingCS();
state._fsp--;
@@ -38166,7 +38177,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getTransformationsTransformationCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_1_126801);
+ pushFollow(FollowSets001.FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_1_126802);
ruleTransformationCS();
state._fsp--;
@@ -38211,7 +38222,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getQueriesQueryCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleQueryCS_in_rule__TopLevelCS__QueriesAssignment_1_226832);
+ pushFollow(FollowSets001.FOLLOW_ruleQueryCS_in_rule__TopLevelCS__QueriesAssignment_1_226833);
ruleQueryCS();
state._fsp--;
@@ -38256,7 +38267,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__NameAssignment_226863);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__NameAssignment_226864);
ruleUnrestrictedName();
state._fsp--;
@@ -38307,7 +38318,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getInTransformationUnrestrictedNameParserRuleCall_3_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__InAssignment_3_126898);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__InAssignment_3_126899);
ruleUnrestrictedName();
state._fsp--;
@@ -38364,7 +38375,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesMappingUnrestrictedNameParserRuleCall_4_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__RefinesAssignment_4_126937);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__RefinesAssignment_4_126938);
ruleUnrestrictedName();
state._fsp--;
@@ -38421,7 +38432,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesMappingUnrestrictedNameParserRuleCall_4_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__RefinesAssignment_4_2_126976);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__RefinesAssignment_4_2_126977);
ruleUnrestrictedName();
state._fsp--;
@@ -38472,7 +38483,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getDomainsNamedDomainCSParserRuleCall_6_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNamedDomainCS_in_rule__MappingCS__DomainsAssignment_627011);
+ pushFollow(FollowSets001.FOLLOW_ruleNamedDomainCS_in_rule__MappingCS__DomainsAssignment_627012);
ruleNamedDomainCS();
state._fsp--;
@@ -38517,7 +38528,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getMiddleUnnamedDomainCSParserRuleCall_7_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnnamedDomainCS_in_rule__MappingCS__MiddleAssignment_7_127042);
+ pushFollow(FollowSets001.FOLLOW_ruleUnnamedDomainCS_in_rule__MappingCS__MiddleAssignment_7_127043);
ruleUnnamedDomainCS();
state._fsp--;
@@ -38562,7 +38573,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getComposedMappingsMappingCSParserRuleCall_8_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMappingCS_in_rule__MappingCS__ComposedMappingsAssignment_827073);
+ pushFollow(FollowSets001.FOLLOW_ruleMappingCS_in_rule__MappingCS__ComposedMappingsAssignment_827074);
ruleMappingCS();
state._fsp--;
@@ -38607,7 +38618,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_027104);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_027105);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -38652,7 +38663,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_127135);
+ pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_127136);
ruleRealizedVariableCS();
state._fsp--;
@@ -38697,7 +38708,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_027166);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_027167);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -38742,7 +38753,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_2_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_127197);
+ pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_127198);
ruleRealizedVariableCS();
state._fsp--;
@@ -38787,7 +38798,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_427228);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_427229);
ruleAssignmentCS();
state._fsp--;
@@ -38832,7 +38843,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_227259);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_227260);
ruleAssignmentCS();
state._fsp--;
@@ -38883,7 +38894,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
}
- match(input,83,FollowSets001.FOLLOW_83_in_rule__AssignmentCS__DefaultAssignment_027295); if (state.failed) return ;
+ match(input,83,FollowSets001.FOLLOW_83_in_rule__AssignmentCS__DefaultAssignment_027296); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
}
@@ -38930,7 +38941,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getTargetExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_127334);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_127335);
ruleExpCS();
state._fsp--;
@@ -38975,7 +38986,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getInitialiserExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_127365);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_127366);
ruleExpCS();
state._fsp--;
@@ -39020,7 +39031,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_127396);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_127397);
ruleUnrestrictedName();
state._fsp--;
@@ -39071,7 +39082,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_127431);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_127432);
ruleUnrestrictedName();
state._fsp--;
@@ -39128,7 +39139,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_127470);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_127471);
ruleUnrestrictedName();
state._fsp--;
@@ -39185,7 +39196,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_127509);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_127510);
ruleUnrestrictedName();
state._fsp--;
@@ -39242,7 +39253,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_127548);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_127549);
ruleUnrestrictedName();
state._fsp--;
@@ -39293,7 +39304,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_127583);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_127584);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -39338,7 +39349,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_127614);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_127615);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -39383,7 +39394,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_427645);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_427646);
ruleAssignmentCS();
state._fsp--;
@@ -39428,7 +39439,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_227676);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_227677);
ruleAssignmentCS();
state._fsp--;
@@ -39473,7 +39484,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getNameIdentifierParserRuleCall_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleIdentifier_in_rule__ImportCS__NameAssignment_1_027707);
+ pushFollow(FollowSets001.FOLLOW_ruleIdentifier_in_rule__ImportCS__NameAssignment_1_027708);
ruleIdentifier();
state._fsp--;
@@ -39518,7 +39529,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getPathNameURIPathNameCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleURIPathNameCS_in_rule__ImportCS__PathNameAssignment_227738);
+ pushFollow(FollowSets001.FOLLOW_ruleURIPathNameCS_in_rule__ImportCS__PathNameAssignment_227739);
ruleURIPathNameCS();
state._fsp--;
@@ -39569,7 +39580,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getAllColonColonKeyword_3_0_0());
}
- match(input,70,FollowSets001.FOLLOW_70_in_rule__ImportCS__AllAssignment_3_027774); if (state.failed) return ;
+ match(input,70,FollowSets001.FOLLOW_70_in_rule__ImportCS__AllAssignment_3_027775); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getAllColonColonKeyword_3_0_0());
}
@@ -39622,7 +39633,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getPackagePackageURIParserRuleCall_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_127817);
+ pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_127818);
ruleURI();
state._fsp--;
@@ -39679,7 +39690,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getCheckCheckKeyword_0_0());
}
- match(input,17,FollowSets001.FOLLOW_17_in_rule__NamedDomainCS__CheckAssignment_027857); if (state.failed) return ;
+ match(input,17,FollowSets001.FOLLOW_17_in_rule__NamedDomainCS__CheckAssignment_027858); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNamedDomainCSAccess().getCheckCheckKeyword_0_0());
}
@@ -39732,7 +39743,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getEnforceEnforceKeyword_1_0());
}
- match(input,18,FollowSets001.FOLLOW_18_in_rule__NamedDomainCS__EnforceAssignment_127901); if (state.failed) return ;
+ match(input,18,FollowSets001.FOLLOW_18_in_rule__NamedDomainCS__EnforceAssignment_127902); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNamedDomainCSAccess().getEnforceEnforceKeyword_1_0());
}
@@ -39785,7 +39796,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getDirectionTypedModelUnrestrictedNameParserRuleCall_2_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__NamedDomainCS__DirectionAssignment_227944);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__NamedDomainCS__DirectionAssignment_227945);
ruleUnrestrictedName();
state._fsp--;
@@ -39836,7 +39847,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getGuardPatternGuardPatternCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleGuardPatternCS_in_rule__NamedDomainCS__GuardPatternAssignment_327979);
+ pushFollow(FollowSets001.FOLLOW_ruleGuardPatternCS_in_rule__NamedDomainCS__GuardPatternAssignment_327980);
ruleGuardPatternCS();
state._fsp--;
@@ -39881,7 +39892,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNamedDomainCSAccess().getBottomPatternBottomPatternCSParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBottomPatternCS_in_rule__NamedDomainCS__BottomPatternAssignment_428010);
+ pushFollow(FollowSets001.FOLLOW_ruleBottomPatternCS_in_rule__NamedDomainCS__BottomPatternAssignment_428011);
ruleBottomPatternCS();
state._fsp--;
@@ -39926,7 +39937,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_028041);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_028042);
ruleUnrestrictedName();
state._fsp--;
@@ -39971,7 +39982,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_228072);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_228073);
ruleTypeExpCS();
state._fsp--;
@@ -40016,7 +40027,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getPathNameScopeNameCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleScopeNameCS_in_rule__QueryCS__PathNameAssignment_128103);
+ pushFollow(FollowSets001.FOLLOW_ruleScopeNameCS_in_rule__QueryCS__PathNameAssignment_128104);
ruleScopeNameCS();
state._fsp--;
@@ -40061,7 +40072,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_228134);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_228135);
ruleUnrestrictedName();
state._fsp--;
@@ -40106,7 +40117,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getInputParamDeclarationParamDeclarationCSParserRuleCall_4_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_028165);
+ pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_028166);
ruleParamDeclarationCS();
state._fsp--;
@@ -40151,7 +40162,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getInputParamDeclarationParamDeclarationCSParserRuleCall_4_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_1_128196);
+ pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_1_128197);
ruleParamDeclarationCS();
state._fsp--;
@@ -40196,7 +40207,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedTypeTypeExpCSParserRuleCall_7_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__QueryCS__OwnedTypeAssignment_728227);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__QueryCS__OwnedTypeAssignment_728228);
ruleTypeExpCS();
state._fsp--;
@@ -40241,7 +40252,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getExpressionExpCSParserRuleCall_8_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_8_1_128258);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_8_1_128259);
ruleExpCS();
state._fsp--;
@@ -40286,7 +40297,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_028289);
+ pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_028290);
ruleFirstPathElementCS();
state._fsp--;
@@ -40331,7 +40342,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getPathNextPathElementCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_028320);
+ pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_028321);
ruleNextPathElementCS();
state._fsp--;
@@ -40376,7 +40387,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getPathNameScopeNameCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleScopeNameCS_in_rule__TransformationCS__PathNameAssignment_128351);
+ pushFollow(FollowSets001.FOLLOW_ruleScopeNameCS_in_rule__TransformationCS__PathNameAssignment_128352);
ruleScopeNameCS();
state._fsp--;
@@ -40421,7 +40432,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getNameUnreservedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__TransformationCS__NameAssignment_228382);
+ pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__TransformationCS__NameAssignment_228383);
ruleUnreservedName();
state._fsp--;
@@ -40466,7 +40477,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getDirectionsDirectionCSParserRuleCall_4_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleDirectionCS_in_rule__TransformationCS__DirectionsAssignment_4_028413);
+ pushFollow(FollowSets001.FOLLOW_ruleDirectionCS_in_rule__TransformationCS__DirectionsAssignment_4_028414);
ruleDirectionCS();
state._fsp--;
@@ -40511,7 +40522,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_028444);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_028445);
ruleUnrestrictedName();
state._fsp--;
@@ -40556,7 +40567,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_228475);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_228476);
ruleTypeExpCS();
state._fsp--;
@@ -40601,7 +40612,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_128506);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_128507);
ruleUnrestrictedName();
state._fsp--;
@@ -40646,7 +40657,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_328537);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_328538);
ruleTypeExpCS();
state._fsp--;
@@ -40691,7 +40702,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUnnamedDomainCSAccess().getGuardPatternGuardPatternCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleGuardPatternCS_in_rule__UnnamedDomainCS__GuardPatternAssignment_128568);
+ pushFollow(FollowSets001.FOLLOW_ruleGuardPatternCS_in_rule__UnnamedDomainCS__GuardPatternAssignment_128569);
ruleGuardPatternCS();
state._fsp--;
@@ -40736,7 +40747,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUnnamedDomainCSAccess().getBottomPatternBottomPatternCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBottomPatternCS_in_rule__UnnamedDomainCS__BottomPatternAssignment_228599);
+ pushFollow(FollowSets001.FOLLOW_ruleBottomPatternCS_in_rule__UnnamedDomainCS__BottomPatternAssignment_228600);
ruleBottomPatternCS();
state._fsp--;
@@ -40784,7 +40795,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:14137:1: ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:14137:2: rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment28631);
+ pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment28632);
rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -40835,7 +40846,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:14153:1: ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:14153:2: rule__EssentialOCLInfixOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment28664);
+ pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment28665);
rule__EssentialOCLInfixOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -40886,7 +40897,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:14169:1: ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:14169:2: rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment28697);
+ pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment28698);
rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -40934,7 +40945,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_028730);
+ pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_028731);
ruleFirstPathElementCS();
state._fsp--;
@@ -40979,7 +40990,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_128761);
+ pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_128762);
ruleNextPathElementCS();
state._fsp--;
@@ -41030,7 +41041,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment28796);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment28797);
ruleUnrestrictedName();
state._fsp--;
@@ -41087,7 +41098,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getElementNamedElementUnreservedNameParserRuleCall_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment28835);
+ pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment28836);
ruleUnreservedName();
state._fsp--;
@@ -41138,7 +41149,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getPathURIFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_028870);
+ pushFollow(FollowSets001.FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_028871);
ruleURIFirstPathElementCS();
state._fsp--;
@@ -41183,7 +41194,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_128901);
+ pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_128902);
ruleNextPathElementCS();
state._fsp--;
@@ -41234,7 +41245,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_028936);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_028937);
ruleUnrestrictedName();
state._fsp--;
@@ -41291,7 +41302,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamespaceURIParserRuleCall_1_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_128975);
+ pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_128976);
ruleURI();
state._fsp--;
@@ -41342,7 +41353,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment29010);
+ pushFollow(FollowSets001.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment29011);
rulePrimitiveTypeIdentifier();
state._fsp--;
@@ -41387,7 +41398,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_029041);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_029042);
ruleCollectionTypeIdentifier();
state._fsp--;
@@ -41432,7 +41443,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_129072);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_129073);
ruleTypeExpCS();
state._fsp--;
@@ -41477,7 +41488,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_029103);
+ pushFollow(FollowSets001.FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_029104);
ruleLOWER();
state._fsp--;
@@ -41522,7 +41533,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundUPPERParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_129134);
+ pushFollow(FollowSets001.FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_129135);
ruleUPPER();
state._fsp--;
@@ -41570,7 +41581,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:14396:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:14396:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment29165);
+ pushFollow(FollowSets001.FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment29166);
rule__MultiplicityStringCS__StringBoundsAlternatives_0();
state._fsp--;
@@ -41624,7 +41635,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
- match(input,45,FollowSets001.FOLLOW_45_in_rule__TupleTypeCS__NameAssignment_029203); if (state.failed) return ;
+ match(input,45,FollowSets001.FOLLOW_45_in_rule__TupleTypeCS__NameAssignment_029204); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
@@ -41671,7 +41682,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_029242);
+ pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_029243);
ruleTuplePartCS();
state._fsp--;
@@ -41716,7 +41727,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_129273);
+ pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_129274);
ruleTuplePartCS();
state._fsp--;
@@ -41761,7 +41772,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_029304);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_029305);
ruleUnrestrictedName();
state._fsp--;
@@ -41806,7 +41817,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_229335);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_229336);
ruleTypeExpCS();
state._fsp--;
@@ -41851,7 +41862,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_029366);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_029367);
ruleCollectionTypeCS();
state._fsp--;
@@ -41896,7 +41907,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_029397);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_029398);
ruleCollectionLiteralPartCS();
state._fsp--;
@@ -41941,7 +41952,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_129428);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_129429);
ruleCollectionLiteralPartCS();
state._fsp--;
@@ -41986,7 +41997,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getExpressionCSExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_029459);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_029460);
ruleExpCS();
state._fsp--;
@@ -42031,7 +42042,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getLastExpressionCSExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_129490);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_129491);
ruleExpCS();
state._fsp--;
@@ -42082,7 +42093,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_029525);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_029526);
ruleUnrestrictedName();
state._fsp--;
@@ -42133,7 +42144,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getInitExpressionExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_229560);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_229561);
ruleExpCS();
state._fsp--;
@@ -42178,7 +42189,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_229591);
+ pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_229592);
ruleTupleLiteralPartCS();
state._fsp--;
@@ -42223,7 +42234,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_129622);
+ pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_129623);
ruleTupleLiteralPartCS();
state._fsp--;
@@ -42268,7 +42279,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_029653);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_029654);
ruleUnrestrictedName();
state._fsp--;
@@ -42313,7 +42324,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_129684);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_129685);
ruleTypeExpCS();
state._fsp--;
@@ -42358,7 +42369,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_329715);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_329716);
ruleExpCS();
state._fsp--;
@@ -42403,7 +42414,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSAccess().getNameNUMBER_LITERALParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment29746);
+ pushFollow(FollowSets001.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment29747);
ruleNUMBER_LITERAL();
state._fsp--;
@@ -42448,7 +42459,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getNameStringLiteralParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment29777);
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment29778);
ruleStringLiteral();
state._fsp--;
@@ -42499,7 +42510,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
}
- match(input,84,FollowSets001.FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_029813); if (state.failed) return ;
+ match(input,84,FollowSets001.FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_029814); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
}
@@ -42552,7 +42563,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
}
- match(input,85,FollowSets001.FOLLOW_85_in_rule__BooleanLiteralExpCS__NameAssignment_129857); if (state.failed) return ;
+ match(input,85,FollowSets001.FOLLOW_85_in_rule__BooleanLiteralExpCS__NameAssignment_129858); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
}
@@ -42599,7 +42610,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_129896);
+ pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_129897);
ruleMultiplicityCS();
state._fsp--;
@@ -42644,7 +42655,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment29927);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment29928);
ruleTypeLiteralWithMultiplicityCS();
state._fsp--;
@@ -42689,7 +42700,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getPathNamePathNameCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment29958);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment29959);
rulePathNameCS();
state._fsp--;
@@ -42734,7 +42745,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_129989);
+ pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_129990);
ruleMultiplicityCS();
state._fsp--;
@@ -42779,7 +42790,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_130020);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_130021);
ruleBinaryOperatorCS();
state._fsp--;
@@ -42824,7 +42835,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_030051);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_030052);
rulePrefixedExpCS();
state._fsp--;
@@ -42869,7 +42880,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_030082);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_030083);
ruleBinaryOperatorCS();
state._fsp--;
@@ -42914,7 +42925,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_130113);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_130114);
rulePrefixedExpCS();
state._fsp--;
@@ -42959,7 +42970,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_030144);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_030145);
ruleBinaryOperatorCS();
state._fsp--;
@@ -43004,7 +43015,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_0_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_130175);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_130176);
ruleLetExpCS();
state._fsp--;
@@ -43049,7 +43060,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_130206);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_130207);
ruleLetExpCS();
state._fsp--;
@@ -43094,7 +43105,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_130237);
+ pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_130238);
ruleUnaryOperatorCS();
state._fsp--;
@@ -43139,7 +43150,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_230268);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_230269);
ruleLetExpCS();
state._fsp--;
@@ -43184,7 +43195,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_130299);
+ pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_130300);
ruleUnaryOperatorCS();
state._fsp--;
@@ -43229,7 +43240,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedExpCSAccess().getOwnedExpressionPrimaryExpCSParserRuleCall_0_2_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_230330);
+ pushFollow(FollowSets001.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_230331);
rulePrimaryExpCS();
state._fsp--;
@@ -43274,7 +43285,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPathNamePathNameCSParserRuleCall_7_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_130361);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_130362);
rulePathNameCS();
state._fsp--;
@@ -43319,7 +43330,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_230392);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_230393);
ruleExpCS();
state._fsp--;
@@ -43364,7 +43375,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_130423);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_130424);
ruleExpCS();
state._fsp--;
@@ -43409,7 +43420,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_130454);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_130455);
ruleExpCS();
state._fsp--;
@@ -43454,7 +43465,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_130485);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_130486);
ruleExpCS();
state._fsp--;
@@ -43505,7 +43516,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
}
- match(input,86,FollowSets001.FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_030521); if (state.failed) return ;
+ match(input,86,FollowSets001.FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_030522); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
}
@@ -43552,7 +43563,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_030560);
+ pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_030561);
ruleConstructorPartCS();
state._fsp--;
@@ -43597,7 +43608,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_130591);
+ pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_130592);
ruleConstructorPartCS();
state._fsp--;
@@ -43642,7 +43653,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_130622);
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_130623);
ruleStringLiteral();
state._fsp--;
@@ -43693,7 +43704,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
}
- match(input,86,FollowSets001.FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_030658); if (state.failed) return ;
+ match(input,86,FollowSets001.FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_030659); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
}
@@ -43740,7 +43751,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_030697);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_030698);
ruleNavigatingArgCS();
state._fsp--;
@@ -43785,7 +43796,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_130728);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_130729);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -43830,7 +43841,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_030759);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_030760);
ruleNavigatingSemiArgCS();
state._fsp--;
@@ -43875,7 +43886,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_130790);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_130791);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -43920,7 +43931,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_030821);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_030822);
ruleNavigatingBarArgCS();
state._fsp--;
@@ -43965,7 +43976,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_130852);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_130853);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -44010,7 +44021,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_030883);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_030884);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -44055,7 +44066,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_130914);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_130915);
ruleTypeExpCS();
state._fsp--;
@@ -44100,7 +44111,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_130945);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_130946);
ruleExpCS();
state._fsp--;
@@ -44151,7 +44162,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__NavigatingBarArgCS__PrefixAssignment_030981); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__NavigatingBarArgCS__PrefixAssignment_030982); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
@@ -44198,7 +44209,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_131020);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_131021);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -44243,7 +44254,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_131051);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_131052);
ruleTypeExpCS();
state._fsp--;
@@ -44288,7 +44299,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_131082);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_131083);
ruleExpCS();
state._fsp--;
@@ -44339,7 +44350,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
- match(input,63,FollowSets001.FOLLOW_63_in_rule__NavigatingCommaArgCS__PrefixAssignment_031118); if (state.failed) return ;
+ match(input,63,FollowSets001.FOLLOW_63_in_rule__NavigatingCommaArgCS__PrefixAssignment_031119); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
@@ -44386,7 +44397,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_131157);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_131158);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -44431,7 +44442,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_131188);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_131189);
ruleTypeExpCS();
state._fsp--;
@@ -44476,7 +44487,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_131219);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_131220);
ruleExpCS();
state._fsp--;
@@ -44527,7 +44538,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
- match(input,16,FollowSets001.FOLLOW_16_in_rule__NavigatingSemiArgCS__PrefixAssignment_031255); if (state.failed) return ;
+ match(input,16,FollowSets001.FOLLOW_16_in_rule__NavigatingSemiArgCS__PrefixAssignment_031256); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
@@ -44574,7 +44585,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_131294);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_131295);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -44619,7 +44630,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_131325);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_131326);
ruleTypeExpCS();
state._fsp--;
@@ -44664,7 +44675,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_131356);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_131357);
ruleExpCS();
state._fsp--;
@@ -44709,7 +44720,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_131387);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_131388);
ruleExpCS();
state._fsp--;
@@ -44754,7 +44765,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_331418);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_331419);
ruleExpCS();
state._fsp--;
@@ -44799,7 +44810,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_531449);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_531450);
ruleExpCS();
state._fsp--;
@@ -44844,7 +44855,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_131480);
+ pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_131481);
ruleLetVariableCS();
state._fsp--;
@@ -44889,7 +44900,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_131511);
+ pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_131512);
ruleLetVariableCS();
state._fsp--;
@@ -44934,7 +44945,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_431542);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_431543);
ruleExpCS();
state._fsp--;
@@ -44979,7 +44990,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_031573);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_031574);
ruleUnrestrictedName();
state._fsp--;
@@ -45024,7 +45035,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_131604);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_131605);
ruleTypeExpCS();
state._fsp--;
@@ -45069,7 +45080,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_331635);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_331636);
ruleExpCS();
state._fsp--;
@@ -45114,7 +45125,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_131666);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_131667);
ruleExpCS();
state._fsp--;
@@ -45264,10 +45275,10 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
protected DFA7 dfa7 = new DFA7(this);
protected DFA26 dfa26 = new DFA26(this);
protected DFA29 dfa29 = new DFA29(this);
- protected DFA46 dfa46 = new DFA46(this);
- protected DFA60 dfa60 = new DFA60(this);
+ protected DFA47 dfa47 = new DFA47(this);
protected DFA61 dfa61 = new DFA61(this);
- protected DFA78 dfa78 = new DFA78(this);
+ protected DFA62 dfa62 = new DFA62(this);
+ protected DFA79 dfa79 = new DFA79(this);
static final String DFA4_eotS =
"\21\uffff";
static final String DFA4_eofS =
@@ -45286,32 +45297,32 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
"\1\15\1\16\1\17\3\2\16\uffff\16\2\2\uffff\1\2\5\uffff\1\2\6"+
"\uffff\2\2\1\uffff\1\2\3\uffff\5\2",
"",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
"\2\20\10\uffff\1\2\13\20\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff"+
"\2\2\1\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
""
};
@@ -45353,45 +45364,45 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
static final String DFA7_eofS =
"\21\uffff";
static final String DFA7_minS =
- "\1\103\1\4\15\20\2\uffff";
+ "\1\103\1\4\1\uffff\15\20\1\uffff";
static final String DFA7_maxS =
- "\1\103\1\125\15\126\2\uffff";
+ "\1\103\1\125\1\uffff\15\126\1\uffff";
static final String DFA7_acceptS =
- "\17\uffff\1\2\1\1";
+ "\2\uffff\1\2\15\uffff\1\1";
static final String DFA7_specialS =
"\21\uffff}>";
static final String[] DFA7_transitionS = {
"\1\1",
- "\2\17\1\2\1\3\11\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13"+
- "\1\14\1\15\1\16\3\17\16\uffff\16\17\10\uffff\2\17\5\uffff\2"+
- "\17\1\uffff\1\17\3\uffff\5\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
- "\1\17\13\uffff\2\17\1\uffff\16\17\17\uffff\1\17\5\uffff\2"+
- "\17\1\uffff\1\20\1\17\1\uffff\1\17\15\uffff\1\17",
+ "\2\2\1\3\1\4\11\uffff\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14"+
+ "\1\15\1\16\1\17\3\2\16\uffff\16\2\10\uffff\2\2\5\uffff\2\2\1"+
+ "\uffff\1\2\3\uffff\5\2",
"",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\1\2\13\uffff\2\2\1\uffff\16\2\17\uffff\1\2\5\uffff\2\2\1\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
""
};
@@ -45503,9 +45514,9 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
static final String DFA29_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\27\uffff}>";
static final String[] DFA29_transitionS = {
- "\2\4\2\31\11\uffff\13\31\1\4\20\uffff\1\13\10\21\1\14\1\15"+
- "\1\16\1\17\1\20\10\uffff\1\1\6\uffff\2\4\1\uffff\1\2\4\uffff"+
- "\1\3\1\uffff\2\4",
+ "\2\4\2\31\11\uffff\13\31\1\4\20\uffff\1\13\10\21\1\14\1\15\1"+
+ "\16\1\17\1\20\10\uffff\1\1\6\uffff\2\4\1\uffff\1\2\4\uffff\1"+
+ "\3\1\uffff\2\4",
"",
"",
"",
@@ -45681,19 +45692,19 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
throw nvae;
}
}
- static final String DFA46_eotS =
+ static final String DFA47_eotS =
"\13\uffff";
- static final String DFA46_eofS =
+ static final String DFA47_eofS =
"\1\4\1\uffff\2\1\1\uffff\4\4\2\1";
- static final String DFA46_minS =
+ static final String DFA47_minS =
"\1\6\1\uffff\2\6\1\uffff\6\6";
- static final String DFA46_maxS =
+ static final String DFA47_maxS =
"\1\33\1\uffff\2\33\1\uffff\6\77";
- static final String DFA46_acceptS =
+ static final String DFA47_acceptS =
"\1\uffff\1\1\2\uffff\1\2\6\uffff";
- static final String DFA46_specialS =
+ static final String DFA47_specialS =
"\13\uffff}>";
- static final String[] DFA46_transitionS = {
+ static final String[] DFA47_transitionS = {
"\2\1\10\uffff\1\4\3\1\1\2\6\1\1\3",
"",
"\2\4\10\uffff\1\1\3\4\1\5\6\4\1\6",
@@ -45707,55 +45718,55 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
"\2\4\10\uffff\1\1\13\4\43\uffff\1\1"
};
- static final short[] DFA46_eot = DFA.unpackEncodedString(DFA46_eotS);
- static final short[] DFA46_eof = DFA.unpackEncodedString(DFA46_eofS);
- static final char[] DFA46_min = DFA.unpackEncodedStringToUnsignedChars(DFA46_minS);
- static final char[] DFA46_max = DFA.unpackEncodedStringToUnsignedChars(DFA46_maxS);
- static final short[] DFA46_accept = DFA.unpackEncodedString(DFA46_acceptS);
- static final short[] DFA46_special = DFA.unpackEncodedString(DFA46_specialS);
- static final short[][] DFA46_transition;
+ static final short[] DFA47_eot = DFA.unpackEncodedString(DFA47_eotS);
+ static final short[] DFA47_eof = DFA.unpackEncodedString(DFA47_eofS);
+ static final char[] DFA47_min = DFA.unpackEncodedStringToUnsignedChars(DFA47_minS);
+ static final char[] DFA47_max = DFA.unpackEncodedStringToUnsignedChars(DFA47_maxS);
+ static final short[] DFA47_accept = DFA.unpackEncodedString(DFA47_acceptS);
+ static final short[] DFA47_special = DFA.unpackEncodedString(DFA47_specialS);
+ static final short[][] DFA47_transition;
static {
- int numStates = DFA46_transitionS.length;
- DFA46_transition = new short[numStates][];
+ int numStates = DFA47_transitionS.length;
+ DFA47_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA46_transition[i] = DFA.unpackEncodedString(DFA46_transitionS[i]);
+ DFA47_transition[i] = DFA.unpackEncodedString(DFA47_transitionS[i]);
}
}
- class DFA46 extends DFA {
+ class DFA47 extends DFA {
- public DFA46(BaseRecognizer recognizer) {
+ public DFA47(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 46;
- this.eot = DFA46_eot;
- this.eof = DFA46_eof;
- this.min = DFA46_min;
- this.max = DFA46_max;
- this.accept = DFA46_accept;
- this.special = DFA46_special;
- this.transition = DFA46_transition;
+ this.decisionNumber = 47;
+ this.eot = DFA47_eot;
+ this.eof = DFA47_eof;
+ this.min = DFA47_min;
+ this.max = DFA47_max;
+ this.accept = DFA47_accept;
+ this.special = DFA47_special;
+ this.transition = DFA47_transition;
}
public String getDescription() {
return "4585:1: ( rule__DirectionCS__NameAssignment_1 )?";
}
}
- static final String DFA60_eotS =
+ static final String DFA61_eotS =
"\36\uffff";
- static final String DFA60_eofS =
+ static final String DFA61_eofS =
"\1\1\35\uffff";
- static final String DFA60_minS =
+ static final String DFA61_minS =
"\1\6\1\uffff\33\74\1\uffff";
- static final String DFA60_maxS =
+ static final String DFA61_maxS =
"\1\72\1\uffff\33\106\1\uffff";
- static final String DFA60_acceptS =
+ static final String DFA61_acceptS =
"\1\uffff\1\2\33\uffff\1\1";
- static final String DFA60_specialS =
+ static final String DFA61_specialS =
"\36\uffff}>";
- static final String[] DFA60_transitionS = {
- "\1\2\1\3\11\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14"+
- "\1\15\1\16\21\uffff\1\34\1\24\1\25\1\26\1\27\1\30\1\31\1\32"+
- "\1\33\1\17\1\20\1\21\1\22\1\23",
+ static final String[] DFA61_transitionS = {
+ "\1\2\1\3\11\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1"+
+ "\15\1\16\21\uffff\1\34\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1"+
+ "\33\1\17\1\20\1\21\1\22\1\23",
"",
"\1\1\6\uffff\1\1\2\uffff\1\35",
"\1\1\6\uffff\1\1\2\uffff\1\35",
@@ -45787,52 +45798,52 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
""
};
- static final short[] DFA60_eot = DFA.unpackEncodedString(DFA60_eotS);
- static final short[] DFA60_eof = DFA.unpackEncodedString(DFA60_eofS);
- static final char[] DFA60_min = DFA.unpackEncodedStringToUnsignedChars(DFA60_minS);
- static final char[] DFA60_max = DFA.unpackEncodedStringToUnsignedChars(DFA60_maxS);
- static final short[] DFA60_accept = DFA.unpackEncodedString(DFA60_acceptS);
- static final short[] DFA60_special = DFA.unpackEncodedString(DFA60_specialS);
- static final short[][] DFA60_transition;
+ static final short[] DFA61_eot = DFA.unpackEncodedString(DFA61_eotS);
+ static final short[] DFA61_eof = DFA.unpackEncodedString(DFA61_eofS);
+ static final char[] DFA61_min = DFA.unpackEncodedStringToUnsignedChars(DFA61_minS);
+ static final char[] DFA61_max = DFA.unpackEncodedStringToUnsignedChars(DFA61_maxS);
+ static final short[] DFA61_accept = DFA.unpackEncodedString(DFA61_acceptS);
+ static final short[] DFA61_special = DFA.unpackEncodedString(DFA61_specialS);
+ static final short[][] DFA61_transition;
static {
- int numStates = DFA60_transitionS.length;
- DFA60_transition = new short[numStates][];
+ int numStates = DFA61_transitionS.length;
+ DFA61_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA60_transition[i] = DFA.unpackEncodedString(DFA60_transitionS[i]);
+ DFA61_transition[i] = DFA.unpackEncodedString(DFA61_transitionS[i]);
}
}
- class DFA60 extends DFA {
+ class DFA61 extends DFA {
- public DFA60(BaseRecognizer recognizer) {
+ public DFA61(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 60;
- this.eot = DFA60_eot;
- this.eof = DFA60_eof;
- this.min = DFA60_min;
- this.max = DFA60_max;
- this.accept = DFA60_accept;
- this.special = DFA60_special;
- this.transition = DFA60_transition;
+ this.decisionNumber = 61;
+ this.eot = DFA61_eot;
+ this.eof = DFA61_eof;
+ this.min = DFA61_min;
+ this.max = DFA61_max;
+ this.accept = DFA61_accept;
+ this.special = DFA61_special;
+ this.transition = DFA61_transition;
}
public String getDescription() {
return "()* loopback of 6569:1: ( rule__ScopeNameCS__Group_2__0 )*";
}
}
- static final String DFA61_eotS =
+ static final String DFA62_eotS =
"\20\uffff";
- static final String DFA61_eofS =
+ static final String DFA62_eofS =
"\20\uffff";
- static final String DFA61_minS =
+ static final String DFA62_minS =
"\1\6\15\74\2\uffff";
- static final String DFA61_maxS =
+ static final String DFA62_maxS =
"\1\72\15\106\2\uffff";
- static final String DFA61_acceptS =
+ static final String DFA62_acceptS =
"\16\uffff\1\2\1\1";
- static final String DFA61_specialS =
+ static final String DFA62_specialS =
"\20\uffff}>";
- static final String[] DFA61_transitionS = {
+ static final String[] DFA62_transitionS = {
"\1\1\1\2\11\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+
"\14\1\15\21\uffff\16\16",
"\1\16\11\uffff\1\17",
@@ -45852,119 +45863,119 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
""
};
- static final short[] DFA61_eot = DFA.unpackEncodedString(DFA61_eotS);
- static final short[] DFA61_eof = DFA.unpackEncodedString(DFA61_eofS);
- static final char[] DFA61_min = DFA.unpackEncodedStringToUnsignedChars(DFA61_minS);
- static final char[] DFA61_max = DFA.unpackEncodedStringToUnsignedChars(DFA61_maxS);
- static final short[] DFA61_accept = DFA.unpackEncodedString(DFA61_acceptS);
- static final short[] DFA61_special = DFA.unpackEncodedString(DFA61_specialS);
- static final short[][] DFA61_transition;
+ static final short[] DFA62_eot = DFA.unpackEncodedString(DFA62_eotS);
+ static final short[] DFA62_eof = DFA.unpackEncodedString(DFA62_eofS);
+ static final char[] DFA62_min = DFA.unpackEncodedStringToUnsignedChars(DFA62_minS);
+ static final char[] DFA62_max = DFA.unpackEncodedStringToUnsignedChars(DFA62_maxS);
+ static final short[] DFA62_accept = DFA.unpackEncodedString(DFA62_acceptS);
+ static final short[] DFA62_special = DFA.unpackEncodedString(DFA62_specialS);
+ static final short[][] DFA62_transition;
static {
- int numStates = DFA61_transitionS.length;
- DFA61_transition = new short[numStates][];
+ int numStates = DFA62_transitionS.length;
+ DFA62_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA61_transition[i] = DFA.unpackEncodedString(DFA61_transitionS[i]);
+ DFA62_transition[i] = DFA.unpackEncodedString(DFA62_transitionS[i]);
}
}
- class DFA61 extends DFA {
+ class DFA62 extends DFA {
- public DFA61(BaseRecognizer recognizer) {
+ public DFA62(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 61;
- this.eot = DFA61_eot;
- this.eof = DFA61_eof;
- this.min = DFA61_min;
- this.max = DFA61_max;
- this.accept = DFA61_accept;
- this.special = DFA61_special;
- this.transition = DFA61_transition;
+ this.decisionNumber = 62;
+ this.eot = DFA62_eot;
+ this.eof = DFA62_eof;
+ this.min = DFA62_min;
+ this.max = DFA62_max;
+ this.accept = DFA62_accept;
+ this.special = DFA62_special;
+ this.transition = DFA62_transition;
}
public String getDescription() {
return "6698:1: ( rule__TransformationCS__PathNameAssignment_1 )?";
}
}
- static final String DFA78_eotS =
+ static final String DFA79_eotS =
"\23\uffff";
- static final String DFA78_eofS =
+ static final String DFA79_eofS =
"\1\21\22\uffff";
- static final String DFA78_minS =
+ static final String DFA79_minS =
"\1\20\20\4\2\uffff";
- static final String DFA78_maxS =
+ static final String DFA79_maxS =
"\1\120\20\125\2\uffff";
- static final String DFA78_acceptS =
+ static final String DFA79_acceptS =
"\21\uffff\1\2\1\1";
- static final String DFA78_specialS =
+ static final String DFA79_specialS =
"\23\uffff}>";
- static final String[] DFA78_transitionS = {
+ static final String[] DFA79_transitionS = {
"\1\21\13\uffff\1\1\1\4\1\uffff\1\2\1\3\1\5\1\6\1\7\1\10\1\11"+
"\1\12\1\13\1\14\1\15\1\16\1\17\1\20\20\uffff\3\21\1\uffff\2"+
"\21\1\uffff\2\21\1\uffff\1\21\1\uffff\1\21\4\uffff\3\21",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
- "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff"+
- "\2\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
+ "\4\22\11\uffff\16\22\16\uffff\16\22\10\uffff\1\22\6\uffff\2"+
+ "\22\1\uffff\1\22\3\uffff\1\21\1\22\1\uffff\2\22",
"",
""
};
- static final short[] DFA78_eot = DFA.unpackEncodedString(DFA78_eotS);
- static final short[] DFA78_eof = DFA.unpackEncodedString(DFA78_eofS);
- static final char[] DFA78_min = DFA.unpackEncodedStringToUnsignedChars(DFA78_minS);
- static final char[] DFA78_max = DFA.unpackEncodedStringToUnsignedChars(DFA78_maxS);
- static final short[] DFA78_accept = DFA.unpackEncodedString(DFA78_acceptS);
- static final short[] DFA78_special = DFA.unpackEncodedString(DFA78_specialS);
- static final short[][] DFA78_transition;
+ static final short[] DFA79_eot = DFA.unpackEncodedString(DFA79_eotS);
+ static final short[] DFA79_eof = DFA.unpackEncodedString(DFA79_eofS);
+ static final char[] DFA79_min = DFA.unpackEncodedStringToUnsignedChars(DFA79_minS);
+ static final char[] DFA79_max = DFA.unpackEncodedStringToUnsignedChars(DFA79_maxS);
+ static final short[] DFA79_accept = DFA.unpackEncodedString(DFA79_acceptS);
+ static final short[] DFA79_special = DFA.unpackEncodedString(DFA79_specialS);
+ static final short[][] DFA79_transition;
static {
- int numStates = DFA78_transitionS.length;
- DFA78_transition = new short[numStates][];
+ int numStates = DFA79_transitionS.length;
+ DFA79_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA78_transition[i] = DFA.unpackEncodedString(DFA78_transitionS[i]);
+ DFA79_transition[i] = DFA.unpackEncodedString(DFA79_transitionS[i]);
}
}
- class DFA78 extends DFA {
+ class DFA79 extends DFA {
- public DFA78(BaseRecognizer recognizer) {
+ public DFA79(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 78;
- this.eot = DFA78_eot;
- this.eof = DFA78_eof;
- this.min = DFA78_min;
- this.max = DFA78_max;
- this.accept = DFA78_accept;
- this.special = DFA78_special;
- this.transition = DFA78_transition;
+ this.decisionNumber = 79;
+ this.eot = DFA79_eot;
+ this.eof = DFA79_eof;
+ this.min = DFA79_min;
+ this.max = DFA79_max;
+ this.accept = DFA79_accept;
+ this.special = DFA79_special;
+ this.transition = DFA79_transition;
}
public String getDescription() {
return "()* loopback of 9680:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*";
@@ -46316,982 +46327,982 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0_in_rule__PrimaryExpCS__Alternatives_7_27124 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0_in_rule__PrimaryExpCS__Alternatives_7_27142 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_27175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_27193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__07224 = new BitSet(new long[]{0x0000000004C00000L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__07227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl7254 = new BitSet(new long[]{0x0000000000280002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__17285 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl7312 = new BitSet(new long[]{0x0000000004C00002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__07347 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__07350 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__17408 = new BitSet(new long[]{0x500000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__17411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__MappingCS__Group__1__Impl7439 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__27470 = new BitSet(new long[]{0x500000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__27473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__NameAssignment_2_in_rule__MappingCS__Group__2__Impl7500 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__37531 = new BitSet(new long[]{0x500000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__37534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_3__0_in_rule__MappingCS__Group__3__Impl7561 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__47592 = new BitSet(new long[]{0x500000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__47595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl7622 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__57653 = new BitSet(new long[]{0x200000000FFE00C0L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__57656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__MappingCS__Group__5__Impl7684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__67715 = new BitSet(new long[]{0x200000000FFE00C0L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__67718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__DomainsAssignment_6_in_rule__MappingCS__Group__6__Impl7745 = new BitSet(new long[]{0x000000000FFE00C2L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__77776 = new BitSet(new long[]{0x200000000FFE00C0L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__77779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl7806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__87837 = new BitSet(new long[]{0x200000000FFE00C0L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__87840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__ComposedMappingsAssignment_8_in_rule__MappingCS__Group__8__Impl7867 = new BitSet(new long[]{0x0000000000400002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__97898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__MappingCS__Group__9__Impl7926 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_3__0__Impl_in_rule__MappingCS__Group_3__07977 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_3__1_in_rule__MappingCS__Group_3__07980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__MappingCS__Group_3__0__Impl8008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_3__1__Impl_in_rule__MappingCS__Group_3__18039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__InAssignment_3_1_in_rule__MappingCS__Group_3__1__Impl8066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__08100 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__08103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__MappingCS__Group_4__0__Impl8131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__18162 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__2_in_rule__MappingCS__Group_4__18165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__RefinesAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl8192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__2__Impl_in_rule__MappingCS__Group_4__28222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4_2__0_in_rule__MappingCS__Group_4__2__Impl8249 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4_2__0__Impl_in_rule__MappingCS__Group_4_2__08286 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4_2__1_in_rule__MappingCS__Group_4_2__08289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__MappingCS__Group_4_2__0__Impl8317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4_2__1__Impl_in_rule__MappingCS__Group_4_2__18348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__RefinesAssignment_4_2_1_in_rule__MappingCS__Group_4_2__1__Impl8375 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__08409 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__08412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__MappingCS__Group_7__0__Impl8440 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__18471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__MiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl8498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__08532 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__08535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__BottomPatternCS__Group_0__0__Impl8563 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__18594 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__18597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl8624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__28654 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__28657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl8684 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__38715 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__38718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_0__3__Impl8746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__48777 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__48780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl8807 = new BitSet(new long[]{0x07FFE0007FFE00F2L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__58838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl8866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__08909 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__08912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_0_2__0__Impl8940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__18971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl8998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__09032 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__09035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__19093 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__19096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__BottomPatternCS__Group_1__1__Impl9124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__29155 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__29158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl9185 = new BitSet(new long[]{0x07FFE0007FFE00F2L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__39216 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl9244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__09283 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__09286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl9313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__19344 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__19347 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl9374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__29404 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__29407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl9434 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__39465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__AssignmentCS__Group__3__Impl9493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__09532 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__09535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__AssignmentCS__Group_2__0__Impl9563 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__19594 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl9621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__09655 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__09658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__19716 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__19719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl9746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__29777 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__29780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl9807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__39838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl9865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__09904 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__09907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__DirectionCS__Group_2__0__Impl9935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__19966 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__19969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl9996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10053 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010090 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__DirectionCS__Group_2_2__0__Impl10121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010213 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010216 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__DirectionCS__Group_3__0__Impl10244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110275 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10305 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10362 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010399 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010402 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__DirectionCS__Group_3_2__0__Impl10430 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110461 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__010522 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__010525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_0__0__Impl10553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__110584 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__110587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl10614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__210644 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__210647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl10674 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__310705 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__310708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_0__3__Impl10736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__410767 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__410770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl10797 = new BitSet(new long[]{0x07FFE0007FFE00F2L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__510828 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_0__5__Impl10856 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__010899 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__010902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__GuardPatternCS__Group_0_2__0__Impl10930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__110961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl10988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__011022 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__011025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__111083 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__111086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_1__1__Impl11114 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__211145 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__211148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl11175 = new BitSet(new long[]{0x07FFE0007FFE00F2L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__311206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_1__3__Impl11234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__011273 = new BitSet(new long[]{0x000000000FFE00E0L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__011276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__ImportCS__Group__0__Impl11304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__111335 = new BitSet(new long[]{0x000000000FFE00E0L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__111338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl11365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__211396 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__211399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__PathNameAssignment_2_in_rule__ImportCS__Group__2__Impl11426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__311456 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__311459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl11486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__411517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__ImportCS__Group__4__Impl11545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__011586 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__011589 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl11616 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__111646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ImportCS__Group_1__1__Impl11674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__011709 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__011712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__AllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl11739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__111769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__ImportCS__Group_3__1__Impl11797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__011832 = new BitSet(new long[]{0x000000000FFE00E0L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__011835 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__LibraryCS__Group__0__Impl11863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__111894 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__111897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl11924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__211954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__LibraryCS__Group__2__Impl11982 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__0__Impl_in_rule__NamedDomainCS__Group__012019 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__1_in_rule__NamedDomainCS__Group__012022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__CheckAssignment_0_in_rule__NamedDomainCS__Group__0__Impl12049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__1__Impl_in_rule__NamedDomainCS__Group__112080 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__2_in_rule__NamedDomainCS__Group__112083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__EnforceAssignment_1_in_rule__NamedDomainCS__Group__1__Impl12110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__2__Impl_in_rule__NamedDomainCS__Group__212141 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__3_in_rule__NamedDomainCS__Group__212144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__DirectionAssignment_2_in_rule__NamedDomainCS__Group__2__Impl12171 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__3__Impl_in_rule__NamedDomainCS__Group__312201 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__4_in_rule__NamedDomainCS__Group__312204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__GuardPatternAssignment_3_in_rule__NamedDomainCS__Group__3__Impl12231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__4__Impl_in_rule__NamedDomainCS__Group__412261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__BottomPatternAssignment_4_in_rule__NamedDomainCS__Group__4__Impl12288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012328 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__112388 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__112391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl12419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__212450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl12477 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__012513 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__012516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__QueryCS__Group__0__Impl12544 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__112575 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__112578 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__PathNameAssignment_1_in_rule__QueryCS__Group__1__Impl12605 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__212635 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__212638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl12665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__312695 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__312698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__QueryCS__Group__3__Impl12726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__412757 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__412760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl12787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__512818 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__512821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__QueryCS__Group__5__Impl12849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__612880 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__612883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__QueryCS__Group__6__Impl12911 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__712942 = new BitSet(new long[]{0x1000000000010000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__712945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl12972 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__813002 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl13029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__013077 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__013080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl13107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__113137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl13164 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__013199 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__013202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__QueryCS__Group_4_1__0__Impl13230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__113261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl13288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__013322 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__013325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__QueryCS__Group_8_1__0__Impl13353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__113384 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__113387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__ExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl13414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__213444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__QueryCS__Group_8_1__2__Impl13472 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__013509 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__013512 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl13539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__113569 = new BitSet(new long[]{0x07FFE0000FFE00C0L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__113572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__ScopeNameCS__Group__1__Impl13600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__213631 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl13658 = new BitSet(new long[]{0x07FFE0000FFE00C2L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__013695 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__013698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl13725 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__113755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__ScopeNameCS__Group_2__1__Impl13783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__013818 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__013821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__TransformationCS__Group__0__Impl13849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__113880 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__113883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__PathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl13910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__213941 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__213944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl13971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__314001 = new BitSet(new long[]{0x200000000FFE00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__314004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__TransformationCS__Group__3__Impl14032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__414063 = new BitSet(new long[]{0x200000000FFE00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__414066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl14093 = new BitSet(new long[]{0x000000000FFE00C2L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__514124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__TransformationCS__Group__5__Impl14152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__014195 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__014198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__DirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl14225 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__114255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__TransformationCS__Group_4__1__Impl14283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__014318 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__014321 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl14348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__114378 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__114381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__UnrealizedVariableCS__Group__1__Impl14409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__214440 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl14467 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__014503 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__014506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__RealizedVariableCS__Group__0__Impl14534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__114565 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__114568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl14595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__214625 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__214628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl14656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__314687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl14714 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__0__Impl_in_rule__UnnamedDomainCS__Group__014752 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__1_in_rule__UnnamedDomainCS__Group__014755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__1__Impl_in_rule__UnnamedDomainCS__Group__114813 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__2_in_rule__UnnamedDomainCS__Group__114816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__GuardPatternAssignment_1_in_rule__UnnamedDomainCS__Group__1__Impl14843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__2__Impl_in_rule__UnnamedDomainCS__Group__214873 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__BottomPatternAssignment_2_in_rule__UnnamedDomainCS__Group__2__Impl14900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__014936 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__014939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl14966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__114996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl15023 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__015058 = new BitSet(new long[]{0x07FFE0000FFE00C0L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__015061 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__PathNameCS__Group_1__0__Impl15089 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__115120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl15147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__015181 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__015184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl15211 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__115241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl15268 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__015303 = new BitSet(new long[]{0x07FFE0000FFE00C0L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__015306 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__URIPathNameCS__Group_1__0__Impl15334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__115365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl15392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__015426 = new BitSet(new long[]{0x000000000FFE00E0L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__015429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__115487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl15514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__015548 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__015551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl15578 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__115608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl15635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__015670 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__015673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__CollectionTypeCS__Group_1__0__Impl15701 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__115732 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__115735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl15762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__215792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__CollectionTypeCS__Group_1__2__Impl15820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__015857 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__015860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl15887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__115917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl15944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__015979 = new BitSet(new long[]{0x0000000010000010L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__015982 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__MultiplicityBoundsCS__Group_1__0__Impl16010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__116041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl16068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__016102 = new BitSet(new long[]{0x0800000110000010L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__016105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__MultiplicityCS__Group__0__Impl16133 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__116164 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__116167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl16194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__216224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__MultiplicityCS__Group__2__Impl16252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__016289 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__016292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl16319 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__116349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl16376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__016411 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__016414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TupleTypeCS__Group_1__0__Impl16442 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__116473 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__116476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl16503 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__216534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__TupleTypeCS__Group_1__2__Impl16562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__016599 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__016602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl16629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__116659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl16686 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__016721 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__016724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__TupleTypeCS__Group_1_1_1__0__Impl16752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__116783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl16810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__016844 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__016847 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl16874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__116904 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__116907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl16935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__216966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl16993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__017029 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__017032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl17059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__117089 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__117092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__CollectionLiteralExpCS__Group__1__Impl17120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__217151 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__217154 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl17181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__317212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl17240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__017279 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__017282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl17309 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__117339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl17366 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__017401 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__017404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl17432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__117463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl17490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__017524 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__017527 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl17554 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__117584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl17611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__017646 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__017649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__CollectionLiteralPartCS__Group_1__0__Impl17677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__117708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl17735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__017769 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__017772 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl17799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__117829 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__117832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__ConstructorPartCS__Group__1__Impl17860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__217891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl17918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__017954 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__017957 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__TupleLiteralExpCS__Group__0__Impl17985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__118016 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__118019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__TupleLiteralExpCS__Group__1__Impl18047 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__218078 = new BitSet(new long[]{0xA000000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__218081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl18108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__318138 = new BitSet(new long[]{0xA000000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__318141 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl18168 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__418199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl18227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__018268 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__018271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__TupleLiteralExpCS__Group_3__0__Impl18299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__118330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl18357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__018391 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__018394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl18421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__118451 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__118454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl18481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__218512 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__218515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__TupleLiteralPartCS__Group__2__Impl18543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__318574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl18601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__018639 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__018642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl18670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__118701 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl18728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__018762 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__018765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__118823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl18851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__018886 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__018889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__118947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__InvalidLiteralExpCS__Group__1__Impl18975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__019010 = new BitSet(new long[]{0x0000000010000030L,0x0000000000300C00L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__019013 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__119071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__NullLiteralExpCS__Group__1__Impl19099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__019134 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__019137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl19164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__119193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl19220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__019255 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__019258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl19285 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__119315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl19342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__019377 = new BitSet(new long[]{0x00001FFFB0000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__019380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl19407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__119436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl19463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__019498 = new BitSet(new long[]{0x00001FFFB0000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__019501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__119559 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__119562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl19589 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__219619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl19646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__019682 = new BitSet(new long[]{0x00001FFFB0000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__019685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl19712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__119742 = new BitSet(new long[]{0x00001FFFB0000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__119745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl19772 = new BitSet(new long[]{0x00001FFFB0000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__219803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl19830 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__019867 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__019870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl19897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__119927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl19954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__019988 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__019991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl20018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__120048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl20075 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__020109 = new BitSet(new long[]{0x0000000060000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__020112 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__120170 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__120173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl20202 = new BitSet(new long[]{0x0000000060000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl20214 = new BitSet(new long[]{0x0000000060000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__220247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl20274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__020310 = new BitSet(new long[]{0x0000000060000000L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__020313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__120371 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__120374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl20403 = new BitSet(new long[]{0x0000000060000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl20415 = new BitSet(new long[]{0x0000000060000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__220448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl20475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__020511 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__020514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__120572 = new BitSet(new long[]{0x1000000000000000L,0x0000000000400108L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__120575 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl20602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__220632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl20659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__020695 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__020698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__120756 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__120759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl20787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__220818 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__220821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl20848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__320878 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__320881 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl20908 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__420939 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400100L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__420942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl20970 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__521001 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400100L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__521004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl21031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__621062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl21089 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__021134 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__021137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl21165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__121196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl21223 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__021257 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__021260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl21288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__121319 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__121322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl21349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__221379 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__221382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl21409 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__321440 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl21468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__021507 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__021510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl21538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__121569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl21596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__021630 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__021633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl21660 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__121690 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl21718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__021753 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__021756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__121814 = new BitSet(new long[]{0x000000000FFE00E0L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__121817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl21845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__221876 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__221879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl21906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__321936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl21964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__022003 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__022006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl22033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__122063 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl22090 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__022125 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__022128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl22156 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__122187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl22214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__022248 = new BitSet(new long[]{0x1000000000000000L,0x0000000000400108L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__022251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl22278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__122309 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl22336 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__022371 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__022374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl22401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__122431 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl22459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__022494 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__022497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__122555 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__122558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl22586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__222617 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__222620 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl22647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__322678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl22706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__022745 = new BitSet(new long[]{0x8000000000010000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__022748 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl22775 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__122805 = new BitSet(new long[]{0x8000000000010000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__122808 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl22835 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_27194 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__07225 = new BitSet(new long[]{0x0000000004C00000L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__07228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl7255 = new BitSet(new long[]{0x0000000000280002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__17286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl7313 = new BitSet(new long[]{0x0000000004C00002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__07348 = new BitSet(new long[]{0x0000000000400000L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__07351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__17409 = new BitSet(new long[]{0x500000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__17412 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__MappingCS__Group__1__Impl7440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__27471 = new BitSet(new long[]{0x500000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__27474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__NameAssignment_2_in_rule__MappingCS__Group__2__Impl7501 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__37532 = new BitSet(new long[]{0x500000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__37535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_3__0_in_rule__MappingCS__Group__3__Impl7562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__47593 = new BitSet(new long[]{0x500000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__47596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl7623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__57654 = new BitSet(new long[]{0x200000000FFE00C0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__57657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__MappingCS__Group__5__Impl7685 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__67716 = new BitSet(new long[]{0x200000000FFE00C0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__67719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__DomainsAssignment_6_in_rule__MappingCS__Group__6__Impl7746 = new BitSet(new long[]{0x000000000FFE00C2L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__77777 = new BitSet(new long[]{0x200000000FFE00C0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__77780 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl7807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__87838 = new BitSet(new long[]{0x200000000FFE00C0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__87841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__ComposedMappingsAssignment_8_in_rule__MappingCS__Group__8__Impl7868 = new BitSet(new long[]{0x0000000000400002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__97899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__MappingCS__Group__9__Impl7927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_3__0__Impl_in_rule__MappingCS__Group_3__07978 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_3__1_in_rule__MappingCS__Group_3__07981 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__MappingCS__Group_3__0__Impl8009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_3__1__Impl_in_rule__MappingCS__Group_3__18040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__InAssignment_3_1_in_rule__MappingCS__Group_3__1__Impl8067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__08101 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__08104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__MappingCS__Group_4__0__Impl8132 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__18163 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__2_in_rule__MappingCS__Group_4__18166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__RefinesAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl8193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__2__Impl_in_rule__MappingCS__Group_4__28223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4_2__0_in_rule__MappingCS__Group_4__2__Impl8250 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4_2__0__Impl_in_rule__MappingCS__Group_4_2__08287 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4_2__1_in_rule__MappingCS__Group_4_2__08290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__MappingCS__Group_4_2__0__Impl8318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4_2__1__Impl_in_rule__MappingCS__Group_4_2__18349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__RefinesAssignment_4_2_1_in_rule__MappingCS__Group_4_2__1__Impl8376 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__08410 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__08413 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__MappingCS__Group_7__0__Impl8441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__18472 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__MiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl8499 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__08533 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__08536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__BottomPatternCS__Group_0__0__Impl8564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__18595 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__18598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl8625 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__28655 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__28658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl8685 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__38716 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__38719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_0__3__Impl8747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__48778 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__48781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl8808 = new BitSet(new long[]{0x07FFE0007FFE00F2L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__58839 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl8867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__08910 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__08913 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_0_2__0__Impl8941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__18972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl8999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__09033 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__09036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__19094 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__19097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__BottomPatternCS__Group_1__1__Impl9125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__29156 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__29159 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl9186 = new BitSet(new long[]{0x07FFE0007FFE00F2L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__39217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl9245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__09284 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__09287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl9314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__19345 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__19348 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl9375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__29405 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__29408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl9435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__39466 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__AssignmentCS__Group__3__Impl9494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__09533 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__09536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__AssignmentCS__Group_2__0__Impl9564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__19595 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl9622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__09656 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__09659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__19717 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__19720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl9747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__29778 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__29781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl9808 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__39839 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl9866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__09905 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__09908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__DirectionCS__Group_2__0__Impl9936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__19967 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__19970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl9997 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210027 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10054 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010091 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010094 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__DirectionCS__Group_2_2__0__Impl10122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10180 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010214 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__DirectionCS__Group_3__0__Impl10245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110276 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10306 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10363 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010400 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010403 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__DirectionCS__Group_3_2__0__Impl10431 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__010523 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__010526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_0__0__Impl10554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__110585 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__110588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl10615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__210645 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__210648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl10675 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__310706 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__310709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_0__3__Impl10737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__410768 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__410771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl10798 = new BitSet(new long[]{0x07FFE0007FFE00F2L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__510829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_0__5__Impl10857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__010900 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__010903 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__GuardPatternCS__Group_0_2__0__Impl10931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__110962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl10989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__011023 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__011026 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__111084 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__111087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_1__1__Impl11115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__211146 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__211149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl11176 = new BitSet(new long[]{0x07FFE0007FFE00F2L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__311207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_1__3__Impl11235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__011274 = new BitSet(new long[]{0x000000000FFE00E0L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__011277 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__ImportCS__Group__0__Impl11305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__111336 = new BitSet(new long[]{0x000000000FFE00E0L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__111339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl11366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__211397 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__211400 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__PathNameAssignment_2_in_rule__ImportCS__Group__2__Impl11427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__311457 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__311460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl11487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__411518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__ImportCS__Group__4__Impl11546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__011587 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__011590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl11617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__111647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ImportCS__Group_1__1__Impl11675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__011710 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__011713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__AllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl11740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__111770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__ImportCS__Group_3__1__Impl11798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__011833 = new BitSet(new long[]{0x000000000FFE00E0L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__011836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__LibraryCS__Group__0__Impl11864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__111895 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__111898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl11925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__211955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__LibraryCS__Group__2__Impl11983 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__0__Impl_in_rule__NamedDomainCS__Group__012020 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__1_in_rule__NamedDomainCS__Group__012023 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__CheckAssignment_0_in_rule__NamedDomainCS__Group__0__Impl12050 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__1__Impl_in_rule__NamedDomainCS__Group__112081 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__2_in_rule__NamedDomainCS__Group__112084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__EnforceAssignment_1_in_rule__NamedDomainCS__Group__1__Impl12111 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__2__Impl_in_rule__NamedDomainCS__Group__212142 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__3_in_rule__NamedDomainCS__Group__212145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__DirectionAssignment_2_in_rule__NamedDomainCS__Group__2__Impl12172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__3__Impl_in_rule__NamedDomainCS__Group__312202 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__4_in_rule__NamedDomainCS__Group__312205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__GuardPatternAssignment_3_in_rule__NamedDomainCS__Group__3__Impl12232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__4__Impl_in_rule__NamedDomainCS__Group__412262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__BottomPatternAssignment_4_in_rule__NamedDomainCS__Group__4__Impl12289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012329 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__112389 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__112392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl12420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__212451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl12478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__012514 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__012517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__QueryCS__Group__0__Impl12545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__112576 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__112579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__PathNameAssignment_1_in_rule__QueryCS__Group__1__Impl12606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__212636 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__212639 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl12666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__312696 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__312699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__QueryCS__Group__3__Impl12727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__412758 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__412761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl12788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__512819 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__512822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__QueryCS__Group__5__Impl12850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__612881 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__612884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__QueryCS__Group__6__Impl12912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__712943 = new BitSet(new long[]{0x1000000000010000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__712946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl12973 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__813003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl13030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__013078 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__013081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl13108 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__113138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl13165 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__013200 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__013203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__QueryCS__Group_4_1__0__Impl13231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__113262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl13289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__013323 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__013326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__QueryCS__Group_8_1__0__Impl13354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__113385 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__113388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__ExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl13415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__213445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__QueryCS__Group_8_1__2__Impl13473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__013510 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__013513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl13540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__113570 = new BitSet(new long[]{0x07FFE0000FFE00C0L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__113573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__ScopeNameCS__Group__1__Impl13601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__213632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl13659 = new BitSet(new long[]{0x07FFE0000FFE00C2L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__013696 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__013699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl13726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__113756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__ScopeNameCS__Group_2__1__Impl13784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__013819 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__013822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__TransformationCS__Group__0__Impl13850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__113881 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__113884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__PathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl13911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__213942 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__213945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl13972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__314002 = new BitSet(new long[]{0x200000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__314005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__TransformationCS__Group__3__Impl14033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__414064 = new BitSet(new long[]{0x200000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__414067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl14094 = new BitSet(new long[]{0x000000000FFE00C2L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__514125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__TransformationCS__Group__5__Impl14153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__014196 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__014199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__DirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl14226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__114256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__TransformationCS__Group_4__1__Impl14284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__014319 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__014322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl14349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__114379 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__114382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__UnrealizedVariableCS__Group__1__Impl14410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__214441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl14468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__014504 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__014507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__RealizedVariableCS__Group__0__Impl14535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__114566 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__114569 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl14596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__214626 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__214629 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl14657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__314688 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl14715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__0__Impl_in_rule__UnnamedDomainCS__Group__014753 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__1_in_rule__UnnamedDomainCS__Group__014756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__1__Impl_in_rule__UnnamedDomainCS__Group__114814 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__2_in_rule__UnnamedDomainCS__Group__114817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__GuardPatternAssignment_1_in_rule__UnnamedDomainCS__Group__1__Impl14844 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__2__Impl_in_rule__UnnamedDomainCS__Group__214874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__BottomPatternAssignment_2_in_rule__UnnamedDomainCS__Group__2__Impl14901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__014937 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__014940 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl14967 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__114997 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl15024 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__015059 = new BitSet(new long[]{0x07FFE0000FFE00C0L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__015062 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__PathNameCS__Group_1__0__Impl15090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__115121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl15148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__015182 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__015185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl15212 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__115242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl15269 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__015304 = new BitSet(new long[]{0x07FFE0000FFE00C0L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__015307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__URIPathNameCS__Group_1__0__Impl15335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__115366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl15393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__015427 = new BitSet(new long[]{0x000000000FFE00E0L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__015430 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__115488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl15515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__015549 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__015552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl15579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__115609 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl15636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__015671 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__015674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__CollectionTypeCS__Group_1__0__Impl15702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__115733 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__115736 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl15763 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__215793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__CollectionTypeCS__Group_1__2__Impl15821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__015858 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__015861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl15888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__115918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl15945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__015980 = new BitSet(new long[]{0x0000000010000010L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__015983 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__MultiplicityBoundsCS__Group_1__0__Impl16011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__116042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl16069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__016103 = new BitSet(new long[]{0x0800000110000010L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__016106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__MultiplicityCS__Group__0__Impl16134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__116165 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__116168 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl16195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__216225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__MultiplicityCS__Group__2__Impl16253 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__016290 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__016293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl16320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__116350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl16377 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__016412 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__016415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TupleTypeCS__Group_1__0__Impl16443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__116474 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__116477 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl16504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__216535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__TupleTypeCS__Group_1__2__Impl16563 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__016600 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__016603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl16630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__116660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl16687 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__016722 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__016725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__TupleTypeCS__Group_1_1_1__0__Impl16753 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__116784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl16811 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__016845 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__016848 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl16875 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__116905 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__116908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl16936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__216967 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl16994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__017030 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__017033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl17060 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__117090 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__117093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__CollectionLiteralExpCS__Group__1__Impl17121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__217152 = new BitSet(new long[]{0x27FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__217155 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl17182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__317213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl17241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__017280 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__017283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl17310 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__117340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl17367 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__017402 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__017405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl17433 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__117464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl17491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__017525 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__017528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl17555 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__117585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl17612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__017647 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__017650 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__CollectionLiteralPartCS__Group_1__0__Impl17678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__117709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl17736 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__017770 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__017773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl17800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__117830 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__117833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__ConstructorPartCS__Group__1__Impl17861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__217892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl17919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__017955 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__017958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_45_in_rule__TupleLiteralExpCS__Group__0__Impl17986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__118017 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__118020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__TupleLiteralExpCS__Group__1__Impl18048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__218079 = new BitSet(new long[]{0xA000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__218082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl18109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__318139 = new BitSet(new long[]{0xA000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__318142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl18169 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__418200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl18228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__018269 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__018272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__TupleLiteralExpCS__Group_3__0__Impl18300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__118331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl18358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__018392 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__018395 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl18422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__118452 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__118455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl18482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__218513 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__218516 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__TupleLiteralPartCS__Group__2__Impl18544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__318575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl18602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__018640 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__018643 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl18671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__118702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl18729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__018763 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__018766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__118824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl18852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__018887 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__018890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__118948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__InvalidLiteralExpCS__Group__1__Impl18976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__019011 = new BitSet(new long[]{0x0000000010000030L,0x0000000000300C00L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__019014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__119072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__NullLiteralExpCS__Group__1__Impl19100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__019135 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__019138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl19165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__119194 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl19221 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__019256 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__019259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl19286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__119316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl19343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__019378 = new BitSet(new long[]{0x00001FFFB0000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__019381 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl19408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__119437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl19464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__019499 = new BitSet(new long[]{0x00001FFFB0000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__019502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__119560 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__119563 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl19590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__219620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl19647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__019683 = new BitSet(new long[]{0x00001FFFB0000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__019686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl19713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__119743 = new BitSet(new long[]{0x00001FFFB0000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__119746 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl19773 = new BitSet(new long[]{0x00001FFFB0000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__219804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl19831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__019868 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__019871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl19898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__119928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl19955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__019989 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__019992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl20019 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__120049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl20076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__020110 = new BitSet(new long[]{0x0000000060000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__020113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__120171 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__120174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl20203 = new BitSet(new long[]{0x0000000060000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl20215 = new BitSet(new long[]{0x0000000060000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__220248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl20275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__020311 = new BitSet(new long[]{0x0000000060000000L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__020314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__120372 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__120375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl20404 = new BitSet(new long[]{0x0000000060000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl20416 = new BitSet(new long[]{0x0000000060000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__220449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl20476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__020512 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__020515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__120573 = new BitSet(new long[]{0x1000000000000000L,0x0000000000400108L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__120576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl20603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__220633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl20660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__020696 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__020699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__120757 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__120760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl20788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__220819 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__220822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl20849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__320879 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__320882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl20909 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__420940 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400100L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__420943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl20971 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__521002 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400100L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__521005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl21032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__621063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl21090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__021135 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__021138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl21166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__121197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl21224 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__021258 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__021261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl21289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__121320 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__121323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl21350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__221380 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__221383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl21410 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__321441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl21469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__021508 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__021511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl21539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__121570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl21597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__021631 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__021634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl21661 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__121691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl21719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__021754 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__021757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__121815 = new BitSet(new long[]{0x000000000FFE00E0L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__121818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl21846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__221877 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__221880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl21907 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__321937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl21965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__022004 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__022007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl22034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__122064 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl22091 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__022126 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__022129 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl22157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__122188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl22215 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__022249 = new BitSet(new long[]{0x1000000000000000L,0x0000000000400108L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__022252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl22279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__122310 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl22337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__022372 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__022375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl22402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__122432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl22460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__022495 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__022498 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__122556 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__122559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl22587 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__222618 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C18L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__222621 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl22648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__322679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl22707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__022746 = new BitSet(new long[]{0x8000000000010000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__022749 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl22776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__122806 = new BitSet(new long[]{0x8000000000010000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__122809 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl22836 = new BitSet(new long[]{0x8000000000000002L});
}
private static class FollowSets001 {
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__222866 = new BitSet(new long[]{0x8000000000010000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__222869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl22896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__322927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl22954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__022993 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__022996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl23023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__123053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl23080 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__023115 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__023118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl23145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__123175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl23202 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__023237 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__023240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl23267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__123297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl23324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__023359 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__023362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl23390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__123421 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__123424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl23451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__223481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl23508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__023545 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__023548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__NavigatingArgCS__Group_1_2__0__Impl23576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__123607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl23634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__023668 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__023671 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl23698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__123728 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__123731 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl23758 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__223788 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl23815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__023852 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__023855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl23883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__123914 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__123917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl23944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__223974 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl24001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__024038 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__024041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl24069 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__124100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl24127 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__024161 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__024164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl24191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__124221 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__124224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl24251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__224281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl24308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__024345 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__024348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl24376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__124407 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__124410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl24437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__224467 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl24494 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__024531 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__024534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl24562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__124593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl24620 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__024654 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__024657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl24684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__124714 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__124717 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl24744 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__224774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl24801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__024838 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__024841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl24869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__124900 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__124903 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl24930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__224960 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl24987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__025024 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__025027 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl25055 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__125086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl25113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__025147 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__025150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__IfExpCS__Group__0__Impl25178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__125209 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__125212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl25239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__225269 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__225272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__IfExpCS__Group__2__Impl25300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__325331 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__325334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl25361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__425391 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__425394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__IfExpCS__Group__4__Impl25422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__525453 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__525456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl25483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__625513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__IfExpCS__Group__6__Impl25541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__025586 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__025589 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__LetExpCS__Group__0__Impl25617 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__125648 = new BitSet(new long[]{0xC000000000000000L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__125651 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl25678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__225708 = new BitSet(new long[]{0xC000000000000000L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__225711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl25738 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__325769 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__325772 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__LetExpCS__Group__3__Impl25800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__425831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl25858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__025898 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__025901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__LetExpCS__Group_2__0__Impl25929 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__125960 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl25987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__026021 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__026024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl26051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__126081 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__126084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl26111 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__226142 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__226145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__LetVariableCS__Group__2__Impl26173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__326204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl26231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__026269 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__026272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl26300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__126331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl26358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__026392 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__026395 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__NestedExpCS__Group__0__Impl26423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__126454 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__126457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl26484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__226514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__NestedExpCS__Group__2__Impl26542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__026579 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__026582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__126640 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__SelfExpCS__Group__1__Impl26668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportAssignment_0_026708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_126739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMappingCS_in_rule__TopLevelCS__MappingsAssignment_1_026770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_1_126801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQueryCS_in_rule__TopLevelCS__QueriesAssignment_1_226832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__NameAssignment_226863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__InAssignment_3_126898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__RefinesAssignment_4_126937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__RefinesAssignment_4_2_126976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamedDomainCS_in_rule__MappingCS__DomainsAssignment_627011 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnnamedDomainCS_in_rule__MappingCS__MiddleAssignment_7_127042 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMappingCS_in_rule__MappingCS__ComposedMappingsAssignment_827073 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_027104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_127135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_027166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_127197 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_427228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_227259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__AssignmentCS__DefaultAssignment_027295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_127334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_127365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_127396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_127431 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_127470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_127509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_127548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_127583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_127614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_427645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_227676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIdentifier_in_rule__ImportCS__NameAssignment_1_027707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURIPathNameCS_in_rule__ImportCS__PathNameAssignment_227738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__ImportCS__AllAssignment_3_027774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_127817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__NamedDomainCS__CheckAssignment_027857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__NamedDomainCS__EnforceAssignment_127901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__NamedDomainCS__DirectionAssignment_227944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleGuardPatternCS_in_rule__NamedDomainCS__GuardPatternAssignment_327979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBottomPatternCS_in_rule__NamedDomainCS__BottomPatternAssignment_428010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_028041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_228072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleScopeNameCS_in_rule__QueryCS__PathNameAssignment_128103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_228134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_028165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_1_128196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__QueryCS__OwnedTypeAssignment_728227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_8_1_128258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_028289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_028320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleScopeNameCS_in_rule__TransformationCS__PathNameAssignment_128351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnreservedName_in_rule__TransformationCS__NameAssignment_228382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDirectionCS_in_rule__TransformationCS__DirectionsAssignment_4_028413 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_028444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_228475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_128506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_328537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleGuardPatternCS_in_rule__UnnamedDomainCS__GuardPatternAssignment_128568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBottomPatternCS_in_rule__UnnamedDomainCS__BottomPatternAssignment_228599 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment28631 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment28664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment28697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_028730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_128761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment28796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment28835 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_028870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_128901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_028936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_128975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment29010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_029041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_129072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_029103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_129134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment29165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__TupleTypeCS__NameAssignment_029203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_029242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_129273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_029304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_229335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_029366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_029397 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_129428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_029459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_129490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_029525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_229560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_229591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_129622 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_029653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_129684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_329715 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment29746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment29777 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_029813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__BooleanLiteralExpCS__NameAssignment_129857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_129896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment29927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment29958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_129989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_130020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_030051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_030082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_130113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_030144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_130175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_130206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_130237 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_230268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_130299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_230330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_130361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_230392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_130423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_130454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_130485 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_030521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_030560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_130591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_130622 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_030658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_030697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_130728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_030759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_130790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_030821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_130852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_030883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_130914 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_130945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__NavigatingBarArgCS__PrefixAssignment_030981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_131020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_131051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_131082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__NavigatingCommaArgCS__PrefixAssignment_031118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_131157 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_131188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_131219 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__NavigatingSemiArgCS__PrefixAssignment_031255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_131294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_131325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_131356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_131387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_331418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_531449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_131480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_131511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_431542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_031573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_131604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_331635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_131666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__222867 = new BitSet(new long[]{0x8000000000010000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__222870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl22897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__322928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl22955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__022994 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__022997 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl23024 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__123054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl23081 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__023116 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__023119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl23146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__123176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl23203 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__023238 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__023241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl23268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__123298 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl23325 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__023360 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__023363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl23391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__123422 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__123425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl23452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__223482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl23509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__023546 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__023549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__NavigatingArgCS__Group_1_2__0__Impl23577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__123608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl23635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__023669 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__023672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl23699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__123729 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__123732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl23759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__223789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl23816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__023853 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__023856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl23884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__123915 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__123918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl23945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__223975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl24002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__024039 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__024042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl24070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__124101 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl24128 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__024162 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__024165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl24192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__124222 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__124225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl24252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__224282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl24309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__024346 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__024349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl24377 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__124408 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__124411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl24438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__224468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl24495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__024532 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__024535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl24563 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__124594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl24621 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__024655 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__024658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl24685 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__124715 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__124718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl24745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__224775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl24802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__024839 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__024842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl24870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__124901 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__124904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl24931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__224961 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl24988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__025025 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__025028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl25056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__125087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl25114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__025148 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__025151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__IfExpCS__Group__0__Impl25179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__125210 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__125213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl25240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__225270 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__225273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__IfExpCS__Group__2__Impl25301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__325332 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__325335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl25362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__425392 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__425395 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__IfExpCS__Group__4__Impl25423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__525454 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__525457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl25484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__625514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__IfExpCS__Group__6__Impl25542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__025587 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__025590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__LetExpCS__Group__0__Impl25618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__125649 = new BitSet(new long[]{0xC000000000000000L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__125652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl25679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__225709 = new BitSet(new long[]{0xC000000000000000L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__225712 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl25739 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__325770 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__325773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__LetExpCS__Group__3__Impl25801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__425832 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl25859 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__025899 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__025902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__LetExpCS__Group_2__0__Impl25930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__125961 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl25988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__026022 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__026025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl26052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__126082 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__126085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl26112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__226143 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__226146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__LetVariableCS__Group__2__Impl26174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__326205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl26232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__026270 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x0000000000342C08L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__026273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl26301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__126332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl26359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__026393 = new BitSet(new long[]{0x07FFE0007FFE00F0L,0x00000000003E2C08L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__026396 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__NestedExpCS__Group__0__Impl26424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__126455 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__126458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl26485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__226515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__NestedExpCS__Group__2__Impl26543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__026580 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__026583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__126641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__SelfExpCS__Group__1__Impl26669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportAssignment_0_026709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_126740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMappingCS_in_rule__TopLevelCS__MappingsAssignment_1_026771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_1_126802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQueryCS_in_rule__TopLevelCS__QueriesAssignment_1_226833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__NameAssignment_226864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__InAssignment_3_126899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__RefinesAssignment_4_126938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__RefinesAssignment_4_2_126977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNamedDomainCS_in_rule__MappingCS__DomainsAssignment_627012 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnnamedDomainCS_in_rule__MappingCS__MiddleAssignment_7_127043 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMappingCS_in_rule__MappingCS__ComposedMappingsAssignment_827074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_027105 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_127136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_027167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_127198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_427229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_227260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__AssignmentCS__DefaultAssignment_027296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_127335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_127366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_127397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_127432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_127471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_127510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_127549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_127584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_127615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_427646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_227677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIdentifier_in_rule__ImportCS__NameAssignment_1_027708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURIPathNameCS_in_rule__ImportCS__PathNameAssignment_227739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__ImportCS__AllAssignment_3_027775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_127818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__NamedDomainCS__CheckAssignment_027858 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__NamedDomainCS__EnforceAssignment_127902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__NamedDomainCS__DirectionAssignment_227945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleGuardPatternCS_in_rule__NamedDomainCS__GuardPatternAssignment_327980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBottomPatternCS_in_rule__NamedDomainCS__BottomPatternAssignment_428011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_028042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_228073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleScopeNameCS_in_rule__QueryCS__PathNameAssignment_128104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_228135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_028166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_1_128197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__QueryCS__OwnedTypeAssignment_728228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_8_1_128259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_028290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_028321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleScopeNameCS_in_rule__TransformationCS__PathNameAssignment_128352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnreservedName_in_rule__TransformationCS__NameAssignment_228383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDirectionCS_in_rule__TransformationCS__DirectionsAssignment_4_028414 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_028445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_228476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_128507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_328538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleGuardPatternCS_in_rule__UnnamedDomainCS__GuardPatternAssignment_128569 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBottomPatternCS_in_rule__UnnamedDomainCS__BottomPatternAssignment_228600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment28632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment28665 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment28698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_028731 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_128762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment28797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment28836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_028871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_128902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_028937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_128976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment29011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_029042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_129073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_029104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_129135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment29166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_45_in_rule__TupleTypeCS__NameAssignment_029204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_029243 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_129274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_029305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_229336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_029367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_029398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_129429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_029460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_129491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_029526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_229561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_229592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_129623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_029654 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_129685 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_329716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment29747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment29778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_029814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__BooleanLiteralExpCS__NameAssignment_129858 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_129897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment29928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment29959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_129990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_130021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_030052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_030083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_130114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_030145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_130176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_130207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_130238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_230269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_130300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_230331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_130362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_230393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_130424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_130455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_130486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_030522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_030561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_130592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_130623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_030659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_030698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_130729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_030760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_130791 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_030822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_130853 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_030884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_130915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_130946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__NavigatingBarArgCS__PrefixAssignment_030982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_131021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_131052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_131083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__NavigatingCommaArgCS__PrefixAssignment_031119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_131158 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_131189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_131220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__NavigatingSemiArgCS__PrefixAssignment_031256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_131295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_131326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_131357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_131388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_331419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_531450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_131481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_131512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_431543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_031574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_131605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_331636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_131667 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred74_InternalQVTcore7022 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred75_InternalQVTcore7039 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_synpred76_InternalQVTcore7056 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/AbstractQVTcoreRuntimeModule.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/AbstractQVTcoreRuntimeModule.java
index 15ebfd2b4..8ac056f8c 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/AbstractQVTcoreRuntimeModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/AbstractQVTcoreRuntimeModule.java
@@ -129,11 +129,6 @@ public abstract class AbstractQVTcoreRuntimeModule extends DefaultRuntimeModule
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
}
- // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
- public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
- }
-
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
public Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> bindICrossReferenceSerializer() {
return org.eclipse.ocl.examples.xtext.essentialocl.serializer.EssentialOCLCrossReferenceSerializer.class;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin
index b3dc020bb..cfcf21398 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parseTreeConstruction/QVTcoreParsetreeConstructor.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parseTreeConstruction/QVTcoreParsetreeConstructor.java
index be45c30df..3fd150367 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parseTreeConstruction/QVTcoreParsetreeConstructor.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parseTreeConstruction/QVTcoreParsetreeConstructor.java
@@ -1648,10 +1648,9 @@ protected class BottomPatternCS_RightCurlyBracketKeyword_1_3 extends KeywordToke
/************ begin Rule AssignmentCS ****************
*
* //Constraint ::= Predicate | Assignment
- * //Predicate ::= BooleanOCLExpr
- *
+ * //Predicate ::= BooleanOCLExpr
* //Assignement ::= [�default�] SlotOwnerOCLExpr�.�PropertyName �:=� ValueOCLExpr
- * AssignmentCS:
+ * AssignmentCS:
* default?="default"? target=ExpCS (":=" initialiser=ExpCS)? ";";
*
**/
@@ -2327,7 +2326,7 @@ protected class DirectionCS_UsesAssignment_3_2_1 extends AssignmentToken {
/************ begin Rule GuardPatternCS ****************
*
* //EnforcementOperationCS: ('creation'|'deletion') ExpCS ';';
- * GuardPatternCS:
+ * GuardPatternCS:
* "(" unrealizedVariables+=UnrealizedVariableCS ("," unrealizedVariables+=UnrealizedVariableCS)* "|"
* constraints+=AssignmentCS* ")" | {GuardPatternCS} "(" constraints+=AssignmentCS* ")";
*
@@ -3077,8 +3076,8 @@ protected class ImportCS_SemicolonKeyword_4 extends KeywordToken {
/************ begin Rule LibraryCS ****************
*
* //IncludeCS returns IncludeCS:
- * // 'include' namespace=[pivot::Namespace|URI] ';';
- * LibraryCS returns base::LibraryCS:
+ * // 'include' namespace=[pivot::Namespace|URI] ';';
+ * LibraryCS returns base::LibraryCS:
* "library" package=[pivot::Package|URI] ";";
*
**/
@@ -4156,11 +4155,10 @@ protected class QueryCS_RightCurlyBracketKeyword_8_1_2 extends KeywordToken {
/************ begin Rule ScopeNameCS ****************
*
* //<query> ::= 'query' <PathNameCS>
- * // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
- *
+ * // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
* // ':' <TypeCS>
- * // (';' | '{' <OCLExpressionCS> '}')
- * ScopeNameCS returns base::PathNameCS:
+ * // (';' | '{' <OCLExpressionCS> '}')
+ * ScopeNameCS returns base::PathNameCS:
* path+=FirstPathElementCS "::" (path+=NextPathElementCS "::")*;
*
**/
@@ -4640,7 +4638,7 @@ protected class TransformationCS_RightCurlyBracketKeyword_5 extends KeywordToken
/************ begin Rule UnrealizedVariableCS ****************
*
* //Variable := VariableName �:� TypeDeclaration
- * UnrealizedVariableCS:
+ * UnrealizedVariableCS:
* name=UnrestrictedName ":" ownedType=TypeExpCS;
*
**/
@@ -4782,7 +4780,7 @@ protected class UnrealizedVariableCS_OwnedTypeAssignment_2 extends AssignmentTok
/************ begin Rule RealizedVariableCS ****************
*
* //RealizedVariable := �realized� VariableName �:� TypeDeclaration
- * RealizedVariableCS:
+ * RealizedVariableCS:
* "realize" name=UnrestrictedName ":" ownedType=TypeExpCS;
*
**/
@@ -5105,7 +5103,7 @@ protected class UnnamedDomainCS_BottomPatternAssignment_2 extends AssignmentToke
/************ begin Rule Model ****************
*
* //generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
- * Model returns ContextCS:
+ * Model returns ContextCS:
* ownedExpression=ExpCS;
*
**/
@@ -5495,7 +5493,7 @@ protected class BinaryOperatorCS_NavigationOperatorCSParserRuleCall_1 extends Ru
/************ begin Rule InfixOperatorCS ****************
*
* // Intended to be overrideable
- * InfixOperatorCS returns BinaryOperatorCS:
+ * InfixOperatorCS returns BinaryOperatorCS:
* EssentialOCLInfixOperatorCS;
*
**/
@@ -5542,7 +5540,7 @@ protected class InfixOperatorCS_EssentialOCLInfixOperatorCSParserRuleCall extend
/************ begin Rule NavigationOperatorCS ****************
*
* // Intended to be overrideable
- * NavigationOperatorCS:
+ * NavigationOperatorCS:
* EssentialOCLNavigationOperatorCS;
*
**/
@@ -5589,7 +5587,7 @@ protected class NavigationOperatorCS_EssentialOCLNavigationOperatorCSParserRuleC
/************ begin Rule UnaryOperatorCS ****************
*
* // Intended to be overrideable
- * UnaryOperatorCS:
+ * UnaryOperatorCS:
* EssentialOCLUnaryOperatorCS;
*
**/
@@ -7332,10 +7330,9 @@ protected class TuplePartCS_OwnedTypeAssignment_2 extends AssignmentToken {
/************ begin Rule CollectionLiteralExpCS ****************
*
* //---------------------------------------------------------------------
- * // Literals
- *
+ * // Literals
* //---------------------------------------------------------------------
- * CollectionLiteralExpCS:
+ * CollectionLiteralExpCS:
* ownedType=CollectionTypeCS "{" (ownedParts+=CollectionLiteralPartCS ("," ownedParts+=CollectionLiteralPartCS)*)? "}";
*
**/
@@ -9731,19 +9728,14 @@ protected class TypeExpCS_MultiplicityAssignment_1 extends AssignmentToken {
/************ begin Rule ExpCS ****************
*
* //---------------------------------------------------------------------
- * // Expressions
- *
+ * // Expressions
* //---------------------------------------------------------------------
- *
* // An ExpCS permits a LetExpCS only in the final term to ensure
- *
* // that let is right associative, whereas infix operators are left associative.
- *
* // a = 64 / 16 / let b : Integer in 8 / let c : Integer in 4
- * // is
- *
+ * // is
* // a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
- * ExpCS:
+ * ExpCS:
* PrefixedExpCS ({InfixExpCS.ownedExpression+=current} ownedOperator+=BinaryOperatorCS (ownedExpression+=PrefixedExpCS
* (ownedOperator+=BinaryOperatorCS ownedExpression+=PrefixedExpCS)* (ownedOperator+=BinaryOperatorCS
* ownedExpression+=LetExpCS)? | ownedExpression+=LetExpCS))? | {PrefixExpCS} ownedOperator+=UnaryOperatorCS+
@@ -10839,7 +10831,7 @@ protected class PrefixedExpCS_PrimaryExpCSParserRuleCall_1 extends RuleCallToken
* NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
* TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
* firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
- * {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+ * {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
* value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
* argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
* (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?);
@@ -10849,7 +10841,7 @@ protected class PrefixedExpCS_PrimaryExpCSParserRuleCall_1 extends RuleCallToken
// NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
// TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
// firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
-// {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+// {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
// argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
// (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?)
@@ -11162,7 +11154,7 @@ protected class PrimaryExpCS_TypeLiteralExpCSParserRuleCall_6 extends RuleCallTo
// {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS ("," firstIndexes+=ExpCS)* "]"
// ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? | {ConstructorExpCS.nameExp=current}
-// "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral) "}" | (atPre?="@"
+// "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral) "}" | (atPre?="@"
// "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS argument+=NavigatingCommaArgCS*
// (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)? (argument+=NavigatingBarArgCS
// argument+=NavigatingCommaArgCS*)?)? ")")?)
@@ -11273,7 +11265,7 @@ protected class PrimaryExpCS_PathNameAssignment_7_1 extends AssignmentToken {
// {IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS ("," firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS (","
// secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? | {ConstructorExpCS.nameExp=current} "{"
-// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral) "}" | (atPre?="@" "pre")?
+// ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral) "}" | (atPre?="@" "pre")?
// ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS argument+=NavigatingCommaArgCS*
// (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)? (argument+=NavigatingBarArgCS
// argument+=NavigatingCommaArgCS*)?)? ")")?
@@ -11831,7 +11823,7 @@ protected class PrimaryExpCS_PreKeyword_7_2_0_6_1 extends KeywordToken {
-// {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+// {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}"
protected class PrimaryExpCS_Group_7_2_1 extends GroupToken {
@@ -11912,7 +11904,7 @@ protected class PrimaryExpCS_LeftCurlyBracketKeyword_7_2_1_1 extends KeywordToke
}
-// ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral
+// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral
protected class PrimaryExpCS_Alternatives_7_2_1_2 extends AlternativesToken {
public PrimaryExpCS_Alternatives_7_2_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -11929,13 +11921,14 @@ protected class PrimaryExpCS_Alternatives_7_2_1_2 extends AlternativesToken {
switch(index) {
case 0: return new PrimaryExpCS_Group_7_2_1_2_0(lastRuleCallOrigin, this, 0, inst);
case 1: return new PrimaryExpCS_ValueAssignment_7_2_1_2_1(lastRuleCallOrigin, this, 1, inst);
+ case 2: return new PrimaryExpCS_LeftCurlyBracketKeyword_7_2_1_1(lastRuleCallOrigin, this, 2, inst);
default: return null;
}
}
}
-// ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*
+// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)?
protected class PrimaryExpCS_Group_7_2_1_2_0 extends GroupToken {
public PrimaryExpCS_Group_7_2_1_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -12749,7 +12742,7 @@ protected class PrimaryExpCS_RightParenthesisKeyword_7_2_2_1_3 extends KeywordTo
/************ begin Rule NavigatingArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingArgCS:
+ * NavigatingArgCS:
* name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -13019,7 +13012,7 @@ protected class NavigatingArgCS_InitAssignment_1_2_1 extends AssignmentToken {
/************ begin Rule NavigatingBarArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingBarArgCS returns NavigatingArgCS:
+ * NavigatingBarArgCS returns NavigatingArgCS:
* prefix="|" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -13323,7 +13316,7 @@ protected class NavigatingBarArgCS_InitAssignment_2_2_1 extends AssignmentToken
/************ begin Rule NavigatingCommaArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingCommaArgCS returns NavigatingArgCS:
+ * NavigatingCommaArgCS returns NavigatingArgCS:
* prefix="," name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -13627,7 +13620,7 @@ protected class NavigatingCommaArgCS_InitAssignment_2_2_1 extends AssignmentToke
/************ begin Rule NavigatingSemiArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingSemiArgCS returns NavigatingArgCS:
+ * NavigatingSemiArgCS returns NavigatingArgCS:
* prefix=";" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -13931,8 +13924,8 @@ protected class NavigatingSemiArgCS_InitAssignment_2_2_1 extends AssignmentToken
/************ begin Rule NavigatingArgExpCS ****************
*
* // Intended to be overridden
- * // '?' -- defined by Complete OCL
- * NavigatingArgExpCS returns ExpCS:
+ * // '?' -- defined by Complete OCL
+ * NavigatingArgExpCS returns ExpCS:
* ExpCS;
*
**/
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g
index 9193845e0..834e7db94 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g
@@ -4972,7 +4972,7 @@ rulePrimaryExpCS returns [EObject current=null]
}
)
-))*)
+))*)?
|(
(
{
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens
index 0802ceead..8a96d6801 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.tokens
@@ -1,154 +1,154 @@
-T__68=68
-T__69=69
-T__66=66
-T__67=67
-T__64=64
-T__29=29
-T__65=65
-T__28=28
-T__62=62
-T__27=27
-T__63=63
-T__26=26
-RULE_ESCAPED_CHARACTER=8
-T__25=25
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=15
-T__21=21
-T__20=20
-RULE_ESCAPED_ID=5
-RULE_DOUBLE_QUOTED_STRING=10
-T__61=61
-T__60=60
-T__55=55
-T__56=56
-T__19=19
-T__57=57
-T__58=58
-T__16=16
-T__51=51
-T__52=52
-T__18=18
-T__53=53
-T__17=17
-T__54=54
-T__59=59
-RULE_SIMPLE_ID=4
-RULE_INT=6
-T__50=50
-T__42=42
-T__43=43
-T__40=40
-RULE_ML_SINGLE_QUOTED_STRING=11
-T__41=41
-T__80=80
-T__46=46
-T__81=81
-T__47=47
-T__82=82
-T__44=44
-T__83=83
-T__45=45
-T__48=48
-T__49=49
-RULE_SINGLE_QUOTED_STRING=7
-T__85=85
-RULE_SL_COMMENT=13
-T__84=84
-T__86=86
-RULE_ML_COMMENT=12
-RULE_LETTER_CHARACTER=9
-T__30=30
-T__31=31
-T__32=32
-T__71=71
-T__33=33
-T__72=72
-T__34=34
-T__35=35
-T__70=70
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-RULE_WS=14
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
-'>='=47
-'/'=43
-'Sequence'=68
-'where'=21
-'then'=82
-'enforce'=37
-':='=25
-'Real'=60
-'>'=45
-'Integer'=59
-';'=26
-'Boolean'=58
-'<>'=50
-'uses'=28
-'transformation'=39
-'OclInvalid'=64
-'+'=44
-'pre'=80
-'.'=55
-'library'=35
-'imports'=27
-'Set'=66
-'import'=31
-'true'=75
-'else'=83
-'let'=85
-'and'=51
-'{'=20
-'check'=36
-'?'=74
-'OclVoid'=65
-'if'=81
-':'=32
-'('=29
-'not'=42
-'-'=41
-','=19
-'in'=17
-'default'=24
-']'=73
-'query'=38
-'..'=71
-'|'=23
-'OrderedSet'=70
-'UnlimitedNatural'=62
-'null'=78
-'Collection'=69
-'Tuple'=57
-'String'=61
-'='=49
-'map'=16
-'@'=79
-'Bag'=67
-'::'=33
-')'=30
-'xor'=53
-'->'=56
-'}'=22
-'refines'=18
-'<='=48
-'false'=76
-'realize'=40
-'<'=46
-'invalid'=77
-'OclAny'=63
-'['=72
-'*'=34
-'or'=52
-'implies'=54
-'self'=86
-'endif'=84
+T__68=68
+T__69=69
+T__66=66
+T__67=67
+T__64=64
+T__29=29
+T__65=65
+T__28=28
+T__62=62
+T__27=27
+T__63=63
+T__26=26
+RULE_ESCAPED_CHARACTER=8
+T__25=25
+T__24=24
+T__23=23
+T__22=22
+RULE_ANY_OTHER=15
+T__21=21
+T__20=20
+RULE_ESCAPED_ID=5
+RULE_DOUBLE_QUOTED_STRING=10
+T__61=61
+T__60=60
+T__55=55
+T__56=56
+T__19=19
+T__57=57
+T__58=58
+T__16=16
+T__51=51
+T__52=52
+T__18=18
+T__53=53
+T__17=17
+T__54=54
+T__59=59
+RULE_SIMPLE_ID=4
+RULE_INT=6
+T__50=50
+T__42=42
+T__43=43
+T__40=40
+RULE_ML_SINGLE_QUOTED_STRING=11
+T__41=41
+T__80=80
+T__46=46
+T__81=81
+T__47=47
+T__82=82
+T__44=44
+T__83=83
+T__45=45
+T__48=48
+T__49=49
+RULE_SINGLE_QUOTED_STRING=7
+T__85=85
+RULE_SL_COMMENT=13
+T__84=84
+T__86=86
+RULE_ML_COMMENT=12
+RULE_LETTER_CHARACTER=9
+T__30=30
+T__31=31
+T__32=32
+T__71=71
+T__33=33
+T__72=72
+T__34=34
+T__35=35
+T__70=70
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+RULE_WS=14
+T__76=76
+T__75=75
+T__74=74
+T__73=73
+T__79=79
+T__78=78
+T__77=77
+'>='=47
+'/'=43
+'Sequence'=68
+'where'=21
+'then'=82
+'enforce'=37
+':='=25
+'Real'=60
+'>'=45
+'Integer'=59
+';'=26
+'Boolean'=58
+'<>'=50
+'uses'=28
+'transformation'=39
+'OclInvalid'=64
+'+'=44
+'pre'=80
+'.'=55
+'library'=35
+'imports'=27
+'Set'=66
+'import'=31
+'true'=75
+'else'=83
+'let'=85
+'and'=51
+'{'=20
+'check'=36
+'?'=74
+'OclVoid'=65
+'if'=81
+':'=32
+'('=29
+'not'=42
+'-'=41
+','=19
+'in'=17
+'default'=24
+']'=73
+'query'=38
+'..'=71
+'|'=23
+'OrderedSet'=70
+'UnlimitedNatural'=62
+'null'=78
+'Collection'=69
+'Tuple'=57
+'String'=61
+'='=49
+'map'=16
+'@'=79
+'Bag'=67
+'::'=33
+')'=30
+'xor'=53
+'->'=56
+'}'=22
+'refines'=18
+'<='=48
+'false'=76
+'realize'=40
+'<'=46
+'invalid'=77
+'OclAny'=63
+'['=72
+'*'=34
+'or'=52
+'implies'=54
+'self'=86
+'endif'=84
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java
index 341eba6ad..694c91a96 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreLexer.java
@@ -3082,8 +3082,7 @@ public class InternalQVTcoreLexer extends Lexer {
"\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\32\67",
"",
"\1\u0106",
- "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\22\67\1\u0107\7"+
- "\67",
+ "\12\67\7\uffff\32\67\4\uffff\1\67\1\uffff\22\67\1\u0107\7\67",
"\1\u0109",
"\1\u010a",
"\1\u010b",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java
index 0ad254ae6..1ab187ad7 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java
@@ -599,16 +599,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (LA3_0==18) ) {
int LA3_2 = input.LA(2);
- if ( (LA3_2==17||LA3_2==20) ) {
- alt3=1;
- }
- else if ( (LA3_2==18) ) {
+ if ( (LA3_2==18) ) {
int LA3_4 = input.LA(3);
if ( ((LA3_4>=RULE_SIMPLE_ID && LA3_4<=RULE_ESCAPED_ID)||LA3_4==16||LA3_4==18||(LA3_4>=27 && LA3_4<=28)||LA3_4==31||(LA3_4>=35 && LA3_4<=40)) ) {
alt3=1;
}
}
+ else if ( (LA3_2==17||LA3_2==20) ) {
+ alt3=1;
+ }
}
switch (alt3) {
case 1 :
@@ -1145,12 +1145,12 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (LA10_0==40) ) {
int LA10_2 = input.LA(2);
- if ( ((LA10_2>=RULE_SIMPLE_ID && LA10_2<=RULE_ESCAPED_ID)||LA10_2==16||LA10_2==18||(LA10_2>=27 && LA10_2<=28)||LA10_2==31||(LA10_2>=35 && LA10_2<=40)) ) {
- alt10=2;
- }
- else if ( (LA10_2==32) ) {
+ if ( (LA10_2==32) ) {
alt10=1;
}
+ else if ( ((LA10_2>=RULE_SIMPLE_ID && LA10_2<=RULE_ESCAPED_ID)||LA10_2==16||LA10_2==18||(LA10_2>=27 && LA10_2<=28)||LA10_2==31||(LA10_2>=35 && LA10_2<=40)) ) {
+ alt10=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -1283,12 +1283,12 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (LA11_0==40) ) {
int LA11_2 = input.LA(2);
- if ( (LA11_2==32) ) {
- alt11=1;
- }
- else if ( ((LA11_2>=RULE_SIMPLE_ID && LA11_2<=RULE_ESCAPED_ID)||LA11_2==16||LA11_2==18||(LA11_2>=27 && LA11_2<=28)||LA11_2==31||(LA11_2>=35 && LA11_2<=40)) ) {
+ if ( ((LA11_2>=RULE_SIMPLE_ID && LA11_2<=RULE_ESCAPED_ID)||LA11_2==16||LA11_2==18||(LA11_2>=27 && LA11_2<=28)||LA11_2==31||(LA11_2>=35 && LA11_2<=40)) ) {
alt11=2;
}
+ else if ( (LA11_2==32) ) {
+ alt11=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -13471,7 +13471,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimaryExpCS"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4675:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4675:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) ;
public final EObject rulePrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -13536,13 +13536,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4678:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4679:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4678:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4679:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4679:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
- int alt92=8;
- alt92 = dfa92.predict(input);
- switch (alt92) {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4679:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
+ int alt93=8;
+ alt93 = dfa93.predict(input);
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4680:2: this_NestedExpCS_0= ruleNestedExpCS
{
@@ -13733,10 +13733,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4770:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4770:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4770:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4770:7: () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4770:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4770:7: () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4770:7: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4771:2:
@@ -13791,17 +13791,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4797:2: ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
- int alt91=3;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4797:2: ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
+ int alt92=3;
switch ( input.LA(1) ) {
case 72:
{
- alt91=1;
+ alt92=1;
}
break;
case 20:
{
- alt91=2;
+ alt92=2;
}
break;
case EOF:
@@ -13837,18 +13837,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
case 83:
case 84:
{
- alt91=3;
+ alt92=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 91, 0, input);
+ new NoViableAltException("", 92, 0, input);
throw nvae;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4797:3: ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? )
{
@@ -14170,10 +14170,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4922:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4922:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4922:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4922:7: () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}'
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4922:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4922:7: () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}'
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4922:7: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4923:2:
@@ -14199,131 +14199,142 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_23, grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:1: ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) )
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:1: ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) )
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( ((LA82_0>=RULE_SIMPLE_ID && LA82_0<=RULE_ESCAPED_ID)||LA82_0==16||LA82_0==18||(LA82_0>=27 && LA82_0<=28)||LA82_0==31||(LA82_0>=35 && LA82_0<=40)) ) {
- alt82=1;
+ if ( ((LA83_0>=RULE_SIMPLE_ID && LA83_0<=RULE_ESCAPED_ID)||LA83_0==16||LA83_0==18||LA83_0==22||(LA83_0>=27 && LA83_0<=28)||LA83_0==31||(LA83_0>=35 && LA83_0<=40)) ) {
+ alt83=1;
}
- else if ( (LA82_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt82=2;
+ else if ( (LA83_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt83=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 82, 0, input);
+ new NoViableAltException("", 83, 0, input);
throw nvae;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )?
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4936:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4936:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4937:3: lv_ownedParts_24_0= ruleConstructorPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
-
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
+
+ if ( ((LA82_0>=RULE_SIMPLE_ID && LA82_0<=RULE_ESCAPED_ID)||LA82_0==16||LA82_0==18||(LA82_0>=27 && LA82_0<=28)||LA82_0==31||(LA82_0>=35 && LA82_0<=40)) ) {
+ alt82=1;
}
- pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS11159);
- lv_ownedParts_24_0=ruleConstructorPartCS();
+ switch (alt82) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4935:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4936:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4936:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4937:3: lv_ownedParts_24_0= ruleConstructorPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS11159);
+ lv_ownedParts_24_0=ruleConstructorPartCS();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_24_0,
- "ConstructorPartCS");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_24_0,
+ "ConstructorPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4953:2: (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
- loop81:
- do {
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4953:2: (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ loop81:
+ do {
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA81_0==19) ) {
- alt81=1;
- }
+ if ( (LA81_0==19) ) {
+ alt81=1;
+ }
- switch (alt81) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4953:4: otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
- {
- otherlv_25=(Token)match(input,19,FollowSets000.FOLLOW_19_in_rulePrimaryExpCS11172); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ switch (alt81) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4953:4: otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
+ {
+ otherlv_25=(Token)match(input,19,FollowSets000.FOLLOW_19_in_rulePrimaryExpCS11172); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newLeafNode(otherlv_25, grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
-
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4957:1: ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4958:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4958:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4959:3: lv_ownedParts_26_0= ruleConstructorPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS11193);
- lv_ownedParts_26_0=ruleConstructorPartCS();
+ newLeafNode(otherlv_25, grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
+
+ }
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4957:1: ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4958:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4958:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4959:3: lv_ownedParts_26_0= ruleConstructorPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS11193);
+ lv_ownedParts_26_0=ruleConstructorPartCS();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_26_0,
- "ConstructorPartCS");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_26_0,
+ "ConstructorPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- }
- break;
+ }
+ break;
- default :
- break loop81;
- }
- } while (true);
+ default :
+ break loop81;
+ }
+ } while (true);
+ }
+ break;
+
}
@@ -14343,7 +14354,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS11223);
+ pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS11224);
lv_value_27_0=ruleStringLiteral();
state._fsp--;
@@ -14373,7 +14384,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_28=(Token)match(input,22,FollowSets000.FOLLOW_22_in_rulePrimaryExpCS11236); if (state.failed) return current;
+ otherlv_28=(Token)match(input,22,FollowSets000.FOLLOW_22_in_rulePrimaryExpCS11237); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_28, grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
@@ -14392,13 +14403,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4999:7: ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )?
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4999:7: ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==79) ) {
- alt83=1;
+ if ( (LA84_0==79) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4999:8: ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre'
{
@@ -14408,7 +14419,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5000:1: (lv_atPre_29_0= '@' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5001:3: lv_atPre_29_0= '@'
{
- lv_atPre_29_0=(Token)match(input,79,FollowSets000.FOLLOW_79_in_rulePrimaryExpCS11263); if (state.failed) return current;
+ lv_atPre_29_0=(Token)match(input,79,FollowSets000.FOLLOW_79_in_rulePrimaryExpCS11264); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_atPre_29_0, grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
@@ -14428,7 +14439,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_30=(Token)match(input,80,FollowSets000.FOLLOW_80_in_rulePrimaryExpCS11288); if (state.failed) return current;
+ otherlv_30=(Token)match(input,80,FollowSets000.FOLLOW_80_in_rulePrimaryExpCS11289); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_30, grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
@@ -14441,13 +14452,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5018:3: ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==29) ) {
- alt90=1;
+ if ( (LA91_0==29) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5018:4: () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')'
{
@@ -14469,20 +14480,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_32=(Token)match(input,29,FollowSets000.FOLLOW_29_in_rulePrimaryExpCS11315); if (state.failed) return current;
+ otherlv_32=(Token)match(input,29,FollowSets000.FOLLOW_29_in_rulePrimaryExpCS11316); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_32, grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5031:1: ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( ((LA89_0>=RULE_SIMPLE_ID && LA89_0<=RULE_SINGLE_QUOTED_STRING)||LA89_0==16||LA89_0==18||(LA89_0>=27 && LA89_0<=29)||LA89_0==31||(LA89_0>=34 && LA89_0<=42)||(LA89_0>=57 && LA89_0<=70)||(LA89_0>=75 && LA89_0<=78)||LA89_0==81||(LA89_0>=85 && LA89_0<=86)) ) {
- alt89=1;
+ if ( ((LA90_0>=RULE_SIMPLE_ID && LA90_0<=RULE_SINGLE_QUOTED_STRING)||LA90_0==16||LA90_0==18||(LA90_0>=27 && LA90_0<=29)||LA90_0==31||(LA90_0>=34 && LA90_0<=42)||(LA90_0>=57 && LA90_0<=70)||(LA90_0>=75 && LA90_0<=78)||LA90_0==81||(LA90_0>=85 && LA90_0<=86)) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5031:2: ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )?
{
@@ -14497,7 +14508,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS11337);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS11338);
lv_argument_33_0=ruleNavigatingArgCS();
state._fsp--;
@@ -14522,17 +14533,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5049:2: ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )*
- loop84:
+ loop85:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==19) ) {
- alt84=1;
+ if ( (LA85_0==19) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5050:1: (lv_argument_34_0= ruleNavigatingCommaArgCS )
{
@@ -14544,7 +14555,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11358);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11359);
lv_argument_34_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -14570,18 +14581,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop84;
+ break loop85;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5067:3: ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==26) ) {
- alt86=1;
+ if ( (LA87_0==26) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5067:4: ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )*
{
@@ -14596,7 +14607,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS11381);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS11382);
lv_argument_35_0=ruleNavigatingSemiArgCS();
state._fsp--;
@@ -14621,17 +14632,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5085:2: ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )*
- loop85:
+ loop86:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==19) ) {
- alt85=1;
+ if ( (LA86_0==19) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5086:1: (lv_argument_36_0= ruleNavigatingCommaArgCS )
{
@@ -14643,7 +14654,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11402);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11403);
lv_argument_36_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -14669,7 +14680,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop85;
+ break loop86;
}
} while (true);
@@ -14680,13 +14691,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5103:5: ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA88_0==23) ) {
- alt88=1;
+ if ( (LA89_0==23) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5103:6: ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )*
{
@@ -14701,7 +14712,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS11427);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS11428);
lv_argument_37_0=ruleNavigatingBarArgCS();
state._fsp--;
@@ -14726,17 +14737,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5121:2: ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )*
- loop87:
+ loop88:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==19) ) {
- alt87=1;
+ if ( (LA88_0==19) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5122:1: (lv_argument_38_0= ruleNavigatingCommaArgCS )
{
@@ -14748,7 +14759,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11448);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11449);
lv_argument_38_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -14774,7 +14785,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop87;
+ break loop88;
}
} while (true);
@@ -14790,7 +14801,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_39=(Token)match(input,30,FollowSets000.FOLLOW_30_in_rulePrimaryExpCS11465); if (state.failed) return current;
+ otherlv_39=(Token)match(input,30,FollowSets000.FOLLOW_30_in_rulePrimaryExpCS11466); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_39, grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
@@ -14854,7 +14865,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS11506);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS11507);
iv_ruleNavigatingArgCS=ruleNavigatingArgCS();
state._fsp--;
@@ -14862,7 +14873,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS11516); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS11517); if (state.failed) return current;
}
@@ -14913,7 +14924,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS11562);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS11563);
lv_name_0_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -14938,17 +14949,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5182:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )? )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==32) ) {
- alt94=1;
+ if ( (LA95_0==32) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5182:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )?
{
- otherlv_1=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNavigatingArgCS11575); if (state.failed) return current;
+ otherlv_1=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNavigatingArgCS11576); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
@@ -14965,7 +14976,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS11596);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS11597);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -14990,17 +15001,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5204:2: (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==49) ) {
- alt93=1;
+ if ( (LA94_0==49) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5204:4: otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) )
{
- otherlv_3=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingArgCS11609); if (state.failed) return current;
+ otherlv_3=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingArgCS11610); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
@@ -15017,7 +15028,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgCS11630);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgCS11631);
lv_init_4_0=ruleExpCS();
state._fsp--;
@@ -15090,7 +15101,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingBarArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS11670);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS11671);
iv_ruleNavigatingBarArgCS=ruleNavigatingBarArgCS();
state._fsp--;
@@ -15098,7 +15109,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingBarArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS11680); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS11681); if (state.failed) return current;
}
@@ -15145,7 +15156,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5248:1: (lv_prefix_0_0= '|' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5249:3: lv_prefix_0_0= '|'
{
- lv_prefix_0_0=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleNavigatingBarArgCS11723); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleNavigatingBarArgCS11724); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
@@ -15176,7 +15187,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS11757);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS11758);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -15201,17 +15212,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5280:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==32) ) {
- alt96=1;
+ if ( (LA97_0==32) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5280:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNavigatingBarArgCS11770); if (state.failed) return current;
+ otherlv_2=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNavigatingBarArgCS11771); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
@@ -15228,7 +15239,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS11791);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS11792);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -15253,17 +15264,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5302:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==49) ) {
- alt95=1;
+ if ( (LA96_0==49) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5302:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingBarArgCS11804); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingBarArgCS11805); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -15280,7 +15291,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS11825);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS11826);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -15353,7 +15364,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS11865);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS11866);
iv_ruleNavigatingCommaArgCS=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -15361,7 +15372,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingCommaArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS11875); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS11876); if (state.failed) return current;
}
@@ -15408,7 +15419,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5346:1: (lv_prefix_0_0= ',' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5347:3: lv_prefix_0_0= ','
{
- lv_prefix_0_0=(Token)match(input,19,FollowSets000.FOLLOW_19_in_ruleNavigatingCommaArgCS11918); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,19,FollowSets000.FOLLOW_19_in_ruleNavigatingCommaArgCS11919); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
@@ -15439,7 +15450,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS11952);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS11953);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -15464,17 +15475,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5378:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==32) ) {
- alt98=1;
+ if ( (LA99_0==32) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5378:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNavigatingCommaArgCS11965); if (state.failed) return current;
+ otherlv_2=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNavigatingCommaArgCS11966); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
@@ -15491,7 +15502,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS11986);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS11987);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -15516,17 +15527,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5400:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==49) ) {
- alt97=1;
+ if ( (LA98_0==49) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5400:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingCommaArgCS11999); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingCommaArgCS12000); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -15543,7 +15554,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS12020);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS12021);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -15616,7 +15627,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS12060);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS12061);
iv_ruleNavigatingSemiArgCS=ruleNavigatingSemiArgCS();
state._fsp--;
@@ -15624,7 +15635,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingSemiArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS12070); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS12071); if (state.failed) return current;
}
@@ -15671,7 +15682,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5444:1: (lv_prefix_0_0= ';' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5445:3: lv_prefix_0_0= ';'
{
- lv_prefix_0_0=(Token)match(input,26,FollowSets000.FOLLOW_26_in_ruleNavigatingSemiArgCS12113); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,26,FollowSets000.FOLLOW_26_in_ruleNavigatingSemiArgCS12114); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
@@ -15702,7 +15713,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS12147);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS12148);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -15727,17 +15738,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5476:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==32) ) {
- alt100=1;
+ if ( (LA101_0==32) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5476:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNavigatingSemiArgCS12160); if (state.failed) return current;
+ otherlv_2=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNavigatingSemiArgCS12161); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
@@ -15754,7 +15765,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS12181);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS12182);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -15779,17 +15790,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5498:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==49) ) {
- alt99=1;
+ if ( (LA100_0==49) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5498:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingSemiArgCS12194); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingSemiArgCS12195); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -15806,7 +15817,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS12215);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS12216);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -15879,7 +15890,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS12255);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS12256);
iv_ruleNavigatingArgExpCS=ruleNavigatingArgExpCS();
state._fsp--;
@@ -15887,7 +15898,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingArgExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS12265); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS12266); if (state.failed) return current;
}
@@ -15928,7 +15939,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgExpCSAccess().getExpCSParserRuleCall());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS12314);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS12315);
this_ExpCS_0=ruleExpCS();
state._fsp--;
@@ -15973,7 +15984,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS12348);
+ pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS12349);
iv_ruleIfExpCS=ruleIfExpCS();
state._fsp--;
@@ -15981,7 +15992,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleIfExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS12358); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS12359); if (state.failed) return current;
}
@@ -16023,7 +16034,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5574:1: (otherlv_0= 'if' ( (lv_condition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_thenExpression_3_0= ruleExpCS ) ) otherlv_4= 'else' ( (lv_elseExpression_5_0= ruleExpCS ) ) otherlv_6= 'endif' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5574:3: otherlv_0= 'if' ( (lv_condition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_thenExpression_3_0= ruleExpCS ) ) otherlv_4= 'else' ( (lv_elseExpression_5_0= ruleExpCS ) ) otherlv_6= 'endif'
{
- otherlv_0=(Token)match(input,81,FollowSets000.FOLLOW_81_in_ruleIfExpCS12395); if (state.failed) return current;
+ otherlv_0=(Token)match(input,81,FollowSets000.FOLLOW_81_in_ruleIfExpCS12396); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getIfExpCSAccess().getIfKeyword_0());
@@ -16040,7 +16051,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS12416);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS12417);
lv_condition_1_0=ruleExpCS();
state._fsp--;
@@ -16064,7 +16075,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,82,FollowSets000.FOLLOW_82_in_ruleIfExpCS12428); if (state.failed) return current;
+ otherlv_2=(Token)match(input,82,FollowSets000.FOLLOW_82_in_ruleIfExpCS12429); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getIfExpCSAccess().getThenKeyword_2());
@@ -16081,7 +16092,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS12449);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS12450);
lv_thenExpression_3_0=ruleExpCS();
state._fsp--;
@@ -16105,7 +16116,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,83,FollowSets000.FOLLOW_83_in_ruleIfExpCS12461); if (state.failed) return current;
+ otherlv_4=(Token)match(input,83,FollowSets000.FOLLOW_83_in_ruleIfExpCS12462); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getIfExpCSAccess().getElseKeyword_4());
@@ -16122,7 +16133,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS12482);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS12483);
lv_elseExpression_5_0=ruleExpCS();
state._fsp--;
@@ -16146,7 +16157,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,84,FollowSets000.FOLLOW_84_in_ruleIfExpCS12494); if (state.failed) return current;
+ otherlv_6=(Token)match(input,84,FollowSets000.FOLLOW_84_in_ruleIfExpCS12495); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
@@ -16189,7 +16200,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS12530);
+ pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS12531);
iv_ruleLetExpCS=ruleLetExpCS();
state._fsp--;
@@ -16197,7 +16208,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleLetExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS12540); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS12541); if (state.failed) return current;
}
@@ -16238,7 +16249,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5665:1: (otherlv_0= 'let' ( (lv_variable_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_in_5_0= ruleExpCS ) ) )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5665:3: otherlv_0= 'let' ( (lv_variable_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_in_5_0= ruleExpCS ) )
{
- otherlv_0=(Token)match(input,85,FollowSets000.FOLLOW_85_in_ruleLetExpCS12577); if (state.failed) return current;
+ otherlv_0=(Token)match(input,85,FollowSets000.FOLLOW_85_in_ruleLetExpCS12578); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getLetExpCSAccess().getLetKeyword_0());
@@ -16255,7 +16266,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS12598);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS12599);
lv_variable_1_0=ruleLetVariableCS();
state._fsp--;
@@ -16280,21 +16291,21 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5687:2: (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )*
- loop101:
+ loop102:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==19) ) {
- alt101=1;
+ if ( (LA102_0==19) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5687:4: otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) )
{
- otherlv_2=(Token)match(input,19,FollowSets000.FOLLOW_19_in_ruleLetExpCS12611); if (state.failed) return current;
+ otherlv_2=(Token)match(input,19,FollowSets000.FOLLOW_19_in_ruleLetExpCS12612); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
@@ -16311,7 +16322,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS12632);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS12633);
lv_variable_3_0=ruleLetVariableCS();
state._fsp--;
@@ -16340,11 +16351,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop101;
+ break loop102;
}
} while (true);
- otherlv_4=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleLetExpCS12646); if (state.failed) return current;
+ otherlv_4=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleLetExpCS12647); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getLetExpCSAccess().getInKeyword_3());
@@ -16361,7 +16372,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetExpCS12667);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetExpCS12668);
lv_in_5_0=ruleExpCS();
state._fsp--;
@@ -16422,7 +16433,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetVariableCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS12703);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS12704);
iv_ruleLetVariableCS=ruleLetVariableCS();
state._fsp--;
@@ -16430,7 +16441,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleLetVariableCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS12713); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS12714); if (state.failed) return current;
}
@@ -16481,7 +16492,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS12759);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS12760);
lv_name_0_0=ruleUnrestrictedName();
state._fsp--;
@@ -16506,17 +16517,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5770:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==32) ) {
- alt102=1;
+ if ( (LA103_0==32) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5770:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- otherlv_1=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleLetVariableCS12772); if (state.failed) return current;
+ otherlv_1=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleLetVariableCS12773); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
@@ -16533,7 +16544,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS12793);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS12794);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -16563,7 +16574,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleLetVariableCS12807); if (state.failed) return current;
+ otherlv_3=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleLetVariableCS12808); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
@@ -16580,7 +16591,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetVariableCS12828);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetVariableCS12829);
lv_initExpression_4_0=ruleExpCS();
state._fsp--;
@@ -16641,7 +16652,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNestedExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS12864);
+ pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS12865);
iv_ruleNestedExpCS=ruleNestedExpCS();
state._fsp--;
@@ -16649,7 +16660,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNestedExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS12874); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS12875); if (state.failed) return current;
}
@@ -16685,7 +16696,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5835:1: (otherlv_0= '(' ( (lv_source_1_0= ruleExpCS ) ) otherlv_2= ')' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5835:3: otherlv_0= '(' ( (lv_source_1_0= ruleExpCS ) ) otherlv_2= ')'
{
- otherlv_0=(Token)match(input,29,FollowSets000.FOLLOW_29_in_ruleNestedExpCS12911); if (state.failed) return current;
+ otherlv_0=(Token)match(input,29,FollowSets000.FOLLOW_29_in_ruleNestedExpCS12912); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
@@ -16702,7 +16713,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNestedExpCS12932);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNestedExpCS12933);
lv_source_1_0=ruleExpCS();
state._fsp--;
@@ -16726,7 +16737,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,30,FollowSets000.FOLLOW_30_in_ruleNestedExpCS12944); if (state.failed) return current;
+ otherlv_2=(Token)match(input,30,FollowSets000.FOLLOW_30_in_ruleNestedExpCS12945); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
@@ -16769,7 +16780,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSelfExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS12980);
+ pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS12981);
iv_ruleSelfExpCS=ruleSelfExpCS();
state._fsp--;
@@ -16777,7 +16788,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleSelfExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS12990); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS12991); if (state.failed) return current;
}
@@ -16828,7 +16839,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,86,FollowSets000.FOLLOW_86_in_ruleSelfExpCS13039); if (state.failed) return current;
+ otherlv_1=(Token)match(input,86,FollowSets000.FOLLOW_86_in_ruleSelfExpCS13040); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
@@ -16977,7 +16988,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
protected DFA35 dfa35 = new DFA35(this);
protected DFA74 dfa74 = new DFA74(this);
protected DFA69 dfa69 = new DFA69(this);
- protected DFA92 dfa92 = new DFA92(this);
+ protected DFA93 dfa93 = new DFA93(this);
static final String DFA15_eotS =
"\21\uffff";
static final String DFA15_eofS =
@@ -16997,33 +17008,33 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
"\1\6\1\13\1\16\1\14\2\2\16\uffff\16\2\4\uffff\4\2\2\uffff\1"+
"\2\3\uffff\2\2",
"",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
"\2\20\12\uffff\1\20\1\uffff\1\20\1\uffff\1\2\4\uffff\2\2\2"+
"\20\1\2\1\uffff\2\20\2\2\6\20\1\2\1\uffff\16\2\17\uffff\1\2"+
"\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\4\uffff\2\2\2\uffff\1\2\2\uffff\1\20\2\2\6\uffff\1\2\1"+
+ "\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
""
};
@@ -17076,8 +17087,8 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
"\2\1\12\uffff\1\1\1\uffff\1\1\7\uffff\1\4\1\2\1\3\2\uffff\1"+
"\1\3\uffff\6\1",
"",
- "\2\4\12\uffff\1\4\1\uffff\1\4\7\uffff\1\1\1\5\1\6\2\uffff"+
- "\1\4\3\uffff\6\4",
+ "\2\4\12\uffff\1\4\1\uffff\1\4\7\uffff\1\1\1\5\1\6\2\uffff\1"+
+ "\4\3\uffff\6\4",
"\2\4\12\uffff\1\4\1\uffff\1\4\7\uffff\1\1\1\7\1\10\2\uffff"+
"\1\4\3\uffff\6\4",
"",
@@ -17085,14 +17096,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
"\1\1\3\uffff\6\1",
"\2\1\12\uffff\1\1\1\uffff\1\1\1\4\6\uffff\1\4\1\1\1\12\2\uffff"+
"\1\1\3\uffff\6\1",
- "\2\1\12\uffff\1\1\1\uffff\1\1\1\4\6\uffff\1\4\2\1\2\uffff"+
- "\1\1\3\uffff\6\1",
- "\2\1\12\uffff\1\1\1\uffff\1\1\1\4\6\uffff\1\4\2\1\2\uffff"+
- "\1\1\3\uffff\6\1",
+ "\2\1\12\uffff\1\1\1\uffff\1\1\1\4\6\uffff\1\4\2\1\2\uffff\1"+
+ "\1\3\uffff\6\1",
+ "\2\1\12\uffff\1\1\1\uffff\1\1\1\4\6\uffff\1\4\2\1\2\uffff\1"+
+ "\1\3\uffff\6\1",
"\2\4\12\uffff\1\4\1\uffff\1\4\1\1\6\uffff\1\1\1\4\1\10\2\uffff"+
"\1\4\3\uffff\6\4",
- "\2\4\12\uffff\1\4\1\uffff\1\4\1\1\6\uffff\1\1\2\4\2\uffff"+
- "\1\4\3\uffff\6\4"
+ "\2\4\12\uffff\1\4\1\uffff\1\4\1\1\6\uffff\1\1\2\4\2\uffff\1"+
+ "\4\3\uffff\6\4"
};
static final short[] DFA18_eot = DFA.unpackEncodedString(DFA18_eotS);
@@ -17145,32 +17156,32 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
"\1\2\1\3\2\17\10\uffff\1\11\1\uffff\1\14\5\uffff\1\17\2\uffff"+
"\1\7\1\16\2\17\1\6\2\uffff\1\17\1\10\1\4\1\5\1\12\1\15\1\13"+
"\2\17\16\uffff\16\17\4\uffff\4\17\2\uffff\1\17\3\uffff\2\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff"+
- "\1\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\2\uffff\1\20\2\17\6\uffff\1"+
+ "\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
"",
""
};
@@ -17515,20 +17526,20 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
return "()* loopback of 4429:2: ( ( (lv_ownedOperator_4_0= ruleBinaryOperatorCS ) ) ( (lv_ownedExpression_5_0= rulePrefixedExpCS ) ) )*";
}
}
- static final String DFA92_eotS =
+ static final String DFA93_eotS =
"\50\uffff";
- static final String DFA92_eofS =
+ static final String DFA93_eofS =
"\50\uffff";
- static final String DFA92_minS =
+ static final String DFA93_minS =
"\1\4\12\uffff\6\0\27\uffff";
- static final String DFA92_maxS =
+ static final String DFA93_maxS =
"\1\126\12\uffff\6\0\27\uffff";
- static final String DFA92_acceptS =
+ static final String DFA93_acceptS =
"\1\uffff\1\1\1\2\1\3\1\4\14\uffff\1\7\7\uffff\1\10\14\uffff\1\5"+
"\1\6";
- static final String DFA92_specialS =
+ static final String DFA93_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\27\uffff}>";
- static final String[] DFA92_transitionS = {
+ static final String[] DFA93_transitionS = {
"\2\31\2\4\10\uffff\1\31\1\uffff\1\31\10\uffff\2\31\1\1\1\uffff"+
"\1\31\2\uffff\1\4\6\31\20\uffff\1\13\10\21\1\14\1\15\1\16\1"+
"\17\1\20\4\uffff\4\4\2\uffff\1\2\4\uffff\1\3",
@@ -17573,47 +17584,47 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
""
};
- static final short[] DFA92_eot = DFA.unpackEncodedString(DFA92_eotS);
- static final short[] DFA92_eof = DFA.unpackEncodedString(DFA92_eofS);
- static final char[] DFA92_min = DFA.unpackEncodedStringToUnsignedChars(DFA92_minS);
- static final char[] DFA92_max = DFA.unpackEncodedStringToUnsignedChars(DFA92_maxS);
- static final short[] DFA92_accept = DFA.unpackEncodedString(DFA92_acceptS);
- static final short[] DFA92_special = DFA.unpackEncodedString(DFA92_specialS);
- static final short[][] DFA92_transition;
+ static final short[] DFA93_eot = DFA.unpackEncodedString(DFA93_eotS);
+ static final short[] DFA93_eof = DFA.unpackEncodedString(DFA93_eofS);
+ static final char[] DFA93_min = DFA.unpackEncodedStringToUnsignedChars(DFA93_minS);
+ static final char[] DFA93_max = DFA.unpackEncodedStringToUnsignedChars(DFA93_maxS);
+ static final short[] DFA93_accept = DFA.unpackEncodedString(DFA93_acceptS);
+ static final short[] DFA93_special = DFA.unpackEncodedString(DFA93_specialS);
+ static final short[][] DFA93_transition;
static {
- int numStates = DFA92_transitionS.length;
- DFA92_transition = new short[numStates][];
+ int numStates = DFA93_transitionS.length;
+ DFA93_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA92_transition[i] = DFA.unpackEncodedString(DFA92_transitionS[i]);
+ DFA93_transition[i] = DFA.unpackEncodedString(DFA93_transitionS[i]);
}
}
- class DFA92 extends DFA {
+ class DFA93 extends DFA {
- public DFA92(BaseRecognizer recognizer) {
+ public DFA93(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 92;
- this.eot = DFA92_eot;
- this.eof = DFA92_eof;
- this.min = DFA92_min;
- this.max = DFA92_max;
- this.accept = DFA92_accept;
- this.special = DFA92_special;
- this.transition = DFA92_transition;
+ this.decisionNumber = 93;
+ this.eot = DFA93_eot;
+ this.eof = DFA93_eof;
+ this.min = DFA93_min;
+ this.max = DFA93_max;
+ this.accept = DFA93_accept;
+ this.special = DFA93_special;
+ this.transition = DFA93_transition;
}
public String getDescription() {
- return "4679:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )";
+ return "4679:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA92_11 = input.LA(1);
+ int LA93_11 = input.LA(1);
- int index92_11 = input.index();
+ int index93_11 = input.index();
input.rewind();
s = -1;
if ( (synpred124_InternalQVTcore()) ) {s = 38;}
@@ -17621,14 +17632,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (synpred126_InternalQVTcore()) ) {s = 17;}
- input.seek(index92_11);
+ input.seek(index93_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA92_12 = input.LA(1);
+ int LA93_12 = input.LA(1);
- int index92_12 = input.index();
+ int index93_12 = input.index();
input.rewind();
s = -1;
if ( (synpred125_InternalQVTcore()) ) {s = 39;}
@@ -17636,14 +17647,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (synpred126_InternalQVTcore()) ) {s = 17;}
- input.seek(index92_12);
+ input.seek(index93_12);
if ( s>=0 ) return s;
break;
case 2 :
- int LA92_13 = input.LA(1);
+ int LA93_13 = input.LA(1);
- int index92_13 = input.index();
+ int index93_13 = input.index();
input.rewind();
s = -1;
if ( (synpred125_InternalQVTcore()) ) {s = 39;}
@@ -17651,14 +17662,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (synpred126_InternalQVTcore()) ) {s = 17;}
- input.seek(index92_13);
+ input.seek(index93_13);
if ( s>=0 ) return s;
break;
case 3 :
- int LA92_14 = input.LA(1);
+ int LA93_14 = input.LA(1);
- int index92_14 = input.index();
+ int index93_14 = input.index();
input.rewind();
s = -1;
if ( (synpred125_InternalQVTcore()) ) {s = 39;}
@@ -17666,14 +17677,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (synpred126_InternalQVTcore()) ) {s = 17;}
- input.seek(index92_14);
+ input.seek(index93_14);
if ( s>=0 ) return s;
break;
case 4 :
- int LA92_15 = input.LA(1);
+ int LA93_15 = input.LA(1);
- int index92_15 = input.index();
+ int index93_15 = input.index();
input.rewind();
s = -1;
if ( (synpred125_InternalQVTcore()) ) {s = 39;}
@@ -17681,14 +17692,14 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (synpred126_InternalQVTcore()) ) {s = 17;}
- input.seek(index92_15);
+ input.seek(index93_15);
if ( s>=0 ) return s;
break;
case 5 :
- int LA92_16 = input.LA(1);
+ int LA93_16 = input.LA(1);
- int index92_16 = input.index();
+ int index93_16 = input.index();
input.rewind();
s = -1;
if ( (synpred125_InternalQVTcore()) ) {s = 39;}
@@ -17696,13 +17707,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else if ( (synpred126_InternalQVTcore()) ) {s = 17;}
- input.seek(index92_16);
+ input.seek(index93_16);
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;
}
@@ -18131,88 +18142,88 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_73_in_rulePrimaryExpCS11056 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L});
public static final BitSet FOLLOW_79_in_rulePrimaryExpCS11077 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
public static final BitSet FOLLOW_80_in_rulePrimaryExpCS11102 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rulePrimaryExpCS11136 = new BitSet(new long[]{0x000001F8980500B0L});
+ public static final BitSet FOLLOW_20_in_rulePrimaryExpCS11136 = new BitSet(new long[]{0x000001F8984500B0L});
public static final BitSet FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS11159 = new BitSet(new long[]{0x0000000000480000L});
public static final BitSet FOLLOW_19_in_rulePrimaryExpCS11172 = new BitSet(new long[]{0x000001F898050030L});
public static final BitSet FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS11193 = new BitSet(new long[]{0x0000000000480000L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS11223 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_22_in_rulePrimaryExpCS11236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rulePrimaryExpCS11263 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_80_in_rulePrimaryExpCS11288 = new BitSet(new long[]{0x0000000020000002L});
- public static final BitSet FOLLOW_29_in_rulePrimaryExpCS11315 = new BitSet(new long[]{0xFE0007FCF90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS11337 = new BitSet(new long[]{0x0000000044880000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11358 = new BitSet(new long[]{0x0000000044880000L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS11381 = new BitSet(new long[]{0x0000000040880000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11402 = new BitSet(new long[]{0x0000000040880000L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS11427 = new BitSet(new long[]{0x0000000040080000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11448 = new BitSet(new long[]{0x0000000040080000L});
- public static final BitSet FOLLOW_30_in_rulePrimaryExpCS11465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS11506 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS11516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS11562 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_32_in_ruleNavigatingArgCS11575 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS11596 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_49_in_ruleNavigatingArgCS11609 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgCS11630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS11670 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS11680 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_ruleNavigatingBarArgCS11723 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS11757 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_32_in_ruleNavigatingBarArgCS11770 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS11791 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_49_in_ruleNavigatingBarArgCS11804 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS11825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS11865 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS11875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_ruleNavigatingCommaArgCS11918 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS11952 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_32_in_ruleNavigatingCommaArgCS11965 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS11986 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_49_in_ruleNavigatingCommaArgCS11999 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS12020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS12060 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS12070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_ruleNavigatingSemiArgCS12113 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS12147 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_32_in_ruleNavigatingSemiArgCS12160 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS12181 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_49_in_ruleNavigatingSemiArgCS12194 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS12215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS12255 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS12265 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS12314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS12348 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS12358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_ruleIfExpCS12395 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS12416 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_82_in_ruleIfExpCS12428 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS12449 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_83_in_ruleIfExpCS12461 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS12482 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_84_in_ruleIfExpCS12494 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS12530 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS12540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_ruleLetExpCS12577 = new BitSet(new long[]{0x000001F898050030L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS12598 = new BitSet(new long[]{0x00000000000A0000L});
- public static final BitSet FOLLOW_19_in_ruleLetExpCS12611 = new BitSet(new long[]{0x000001F898050030L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS12632 = new BitSet(new long[]{0x00000000000A0000L});
- public static final BitSet FOLLOW_17_in_ruleLetExpCS12646 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleLetExpCS12667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS12703 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS12713 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS12759 = new BitSet(new long[]{0x0002000100000000L});
- public static final BitSet FOLLOW_32_in_ruleLetVariableCS12772 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS12793 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_49_in_ruleLetVariableCS12807 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleLetVariableCS12828 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS12864 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS12874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_ruleNestedExpCS12911 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNestedExpCS12932 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_30_in_ruleNestedExpCS12944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS12980 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS12990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_ruleSelfExpCS13039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS11224 = new BitSet(new long[]{0x0000000000400000L});
+ public static final BitSet FOLLOW_22_in_rulePrimaryExpCS11237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rulePrimaryExpCS11264 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_80_in_rulePrimaryExpCS11289 = new BitSet(new long[]{0x0000000020000002L});
+ public static final BitSet FOLLOW_29_in_rulePrimaryExpCS11316 = new BitSet(new long[]{0xFE0007FCF90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS11338 = new BitSet(new long[]{0x0000000044880000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11359 = new BitSet(new long[]{0x0000000044880000L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS11382 = new BitSet(new long[]{0x0000000040880000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11403 = new BitSet(new long[]{0x0000000040880000L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS11428 = new BitSet(new long[]{0x0000000040080000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS11449 = new BitSet(new long[]{0x0000000040080000L});
+ public static final BitSet FOLLOW_30_in_rulePrimaryExpCS11466 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS11507 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS11517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS11563 = new BitSet(new long[]{0x0000000100000002L});
+ public static final BitSet FOLLOW_32_in_ruleNavigatingArgCS11576 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS11597 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleNavigatingArgCS11610 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgCS11631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS11671 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS11681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_ruleNavigatingBarArgCS11724 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS11758 = new BitSet(new long[]{0x0000000100000002L});
+ public static final BitSet FOLLOW_32_in_ruleNavigatingBarArgCS11771 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS11792 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleNavigatingBarArgCS11805 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS11826 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS11866 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS11876 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_ruleNavigatingCommaArgCS11919 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS11953 = new BitSet(new long[]{0x0000000100000002L});
+ public static final BitSet FOLLOW_32_in_ruleNavigatingCommaArgCS11966 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS11987 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleNavigatingCommaArgCS12000 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS12021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS12061 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS12071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_ruleNavigatingSemiArgCS12114 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS12148 = new BitSet(new long[]{0x0000000100000002L});
+ public static final BitSet FOLLOW_32_in_ruleNavigatingSemiArgCS12161 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS12182 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleNavigatingSemiArgCS12195 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS12216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS12256 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS12266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS12315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS12349 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS12359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_ruleIfExpCS12396 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS12417 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_82_in_ruleIfExpCS12429 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS12450 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_83_in_ruleIfExpCS12462 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS12483 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_84_in_ruleIfExpCS12495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS12531 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS12541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_ruleLetExpCS12578 = new BitSet(new long[]{0x000001F898050030L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS12599 = new BitSet(new long[]{0x00000000000A0000L});
+ public static final BitSet FOLLOW_19_in_ruleLetExpCS12612 = new BitSet(new long[]{0x000001F898050030L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS12633 = new BitSet(new long[]{0x00000000000A0000L});
+ public static final BitSet FOLLOW_17_in_ruleLetExpCS12647 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleLetExpCS12668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS12704 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS12714 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS12760 = new BitSet(new long[]{0x0002000100000000L});
+ public static final BitSet FOLLOW_32_in_ruleLetVariableCS12773 = new BitSet(new long[]{0xFE0007FCB80500F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS12794 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_49_in_ruleLetVariableCS12808 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleLetVariableCS12829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS12865 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS12875 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_ruleNestedExpCS12912 = new BitSet(new long[]{0xFE0007FCB90500F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNestedExpCS12933 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_30_in_ruleNestedExpCS12945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS12981 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS12991 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_ruleSelfExpCS13040 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred124_InternalQVTcore10780 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred125_InternalQVTcore10810 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_synpred126_InternalQVTcore10840 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java
index 6d6ebd7cc..fe102ad35 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java
@@ -291,10 +291,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////Constraint ::= Predicate | Assignment
- // //Predicate ::= BooleanOCLExpr
- //
+ ////Predicate ::= BooleanOCLExpr
////Assignement ::= [�default�] SlotOwnerOCLExpr�.�PropertyName �:=� ValueOCLExpr
- // AssignmentCS:
+ //AssignmentCS:
// default?="default"? target=ExpCS (":=" initialiser=ExpCS)? ";";
public QVTcoreBaseGrammarAccess.AssignmentCSElements getAssignmentCSAccess() {
return gaQVTcoreBase.getAssignmentCSAccess();
@@ -317,7 +316,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////EnforcementOperationCS: ('creation'|'deletion') ExpCS ';';
- // GuardPatternCS:
+ //GuardPatternCS:
// "(" unrealizedVariables+=UnrealizedVariableCS ("," unrealizedVariables+=UnrealizedVariableCS)* "|"
// constraints+=AssignmentCS* ")" | {GuardPatternCS} "(" constraints+=AssignmentCS* ")";
public QVTcoreBaseGrammarAccess.GuardPatternCSElements getGuardPatternCSAccess() {
@@ -339,8 +338,8 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////IncludeCS returns IncludeCS:
- // // 'include' namespace=[pivot::Namespace|URI] ';';
- // LibraryCS returns base::LibraryCS:
+ //// 'include' namespace=[pivot::Namespace|URI] ';';
+ //LibraryCS returns base::LibraryCS:
// "library" package=[pivot::Package|URI] ";";
public QVTcoreBaseGrammarAccess.LibraryCSElements getLibraryCSAccess() {
return gaQVTcoreBase.getLibraryCSAccess();
@@ -383,11 +382,10 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////<query> ::= 'query' <PathNameCS>
- // // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
- //
+ //// '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
//// ':' <TypeCS>
- // // (';' | '{' <OCLExpressionCS> '}')
- // ScopeNameCS returns base::PathNameCS:
+ //// (';' | '{' <OCLExpressionCS> '}')
+ //ScopeNameCS returns base::PathNameCS:
// path+=FirstPathElementCS "::" (path+=NextPathElementCS "::")*;
public QVTcoreBaseGrammarAccess.ScopeNameCSElements getScopeNameCSAccess() {
return gaQVTcoreBase.getScopeNameCSAccess();
@@ -408,7 +406,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////Variable := VariableName �:� TypeDeclaration
- // UnrealizedVariableCS:
+ //UnrealizedVariableCS:
// name=UnrestrictedName ":" ownedType=TypeExpCS;
public QVTcoreBaseGrammarAccess.UnrealizedVariableCSElements getUnrealizedVariableCSAccess() {
return gaQVTcoreBase.getUnrealizedVariableCSAccess();
@@ -419,7 +417,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////RealizedVariable := �realized� VariableName �:� TypeDeclaration
- // RealizedVariableCS:
+ //RealizedVariableCS:
// "realize" name=UnrestrictedName ":" ownedType=TypeExpCS;
public QVTcoreBaseGrammarAccess.RealizedVariableCSElements getRealizedVariableCSAccess() {
return gaQVTcoreBase.getRealizedVariableCSAccess();
@@ -440,13 +438,13 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////| 'where'
- // UnrestrictedName returns ecore::EString:
+ //UnrestrictedName returns ecore::EString:
// EssentialOCLUnrestrictedName //| 'creation'
- // //| 'default'
- // //| 'deletion'
- // //| 'include'
- // | "check" | "enforce" |
- // "import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" | "uses";
+ // //| 'default'
+ // //| 'deletion'
+ // //| 'include'
+ // | "check" | "enforce" | "import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" |
+ // "uses";
public QVTcoreBaseGrammarAccess.UnrestrictedNameElements getUnrestrictedNameAccess() {
return gaQVTcoreBase.getUnrestrictedNameAccess();
}
@@ -456,7 +454,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
- // Model returns ContextCS:
+ //Model returns ContextCS:
// ownedExpression=ExpCS;
public EssentialOCLGrammarAccess.ModelElements getModelAccess() {
return gaQVTcoreBase.getModelAccess();
@@ -519,8 +517,8 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// String to allow diverse re-use
- // // multiple leading zeroes occur as floating point fractional part
- // terminal INT:
+ //// multiple leading zeroes occur as floating point fractional part
+ //terminal INT:
// "0".."9"+;
public TerminalRule getINTRule() {
return gaQVTcoreBase.getINTRule();
@@ -547,10 +545,8 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Not terminal to allow parser backtracking to sort out "5..7"
- //
//// EssentialOCLTokenSource pieces this together ('.' INT)? (('e' | 'E') ('+' | '-')? INT)?;
- // NUMBER_LITERAL returns
- //BigNumber:
+ //NUMBER_LITERAL returns BigNumber:
// INT;
public EssentialOCLGrammarAccess.NUMBER_LITERALElements getNUMBER_LITERALAccess() {
return gaQVTcoreBase.getNUMBER_LITERALAccess();
@@ -665,7 +661,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // InfixOperatorCS returns BinaryOperatorCS:
+ //InfixOperatorCS returns BinaryOperatorCS:
// EssentialOCLInfixOperatorCS;
public EssentialOCLGrammarAccess.InfixOperatorCSElements getInfixOperatorCSAccess() {
return gaQVTcoreBase.getInfixOperatorCSAccess();
@@ -676,7 +672,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // NavigationOperatorCS:
+ //NavigationOperatorCS:
// EssentialOCLNavigationOperatorCS;
public EssentialOCLGrammarAccess.NavigationOperatorCSElements getNavigationOperatorCSAccess() {
return gaQVTcoreBase.getNavigationOperatorCSAccess();
@@ -687,7 +683,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // UnaryOperatorCS:
+ //UnaryOperatorCS:
// EssentialOCLUnaryOperatorCS;
public EssentialOCLGrammarAccess.UnaryOperatorCSElements getUnaryOperatorCSAccess() {
return gaQVTcoreBase.getUnaryOperatorCSAccess();
@@ -698,11 +694,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Names
- //
+ //// Names
////---------------------------------------------------------------------
- // EssentialOCLUnrestrictedName returns
- //ecore::EString:
+ //EssentialOCLUnrestrictedName returns ecore::EString:
// Identifier;
public EssentialOCLGrammarAccess.EssentialOCLUnrestrictedNameElements getEssentialOCLUnrestrictedNameAccess() {
return gaQVTcoreBase.getEssentialOCLUnrestrictedNameAccess();
@@ -723,7 +717,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // UnreservedName returns ecore::EString:
+ //UnreservedName returns ecore::EString:
// EssentialOCLUnreservedName;
public EssentialOCLGrammarAccess.UnreservedNameElements getUnreservedNameAccess() {
return gaQVTcoreBase.getUnreservedNameAccess();
@@ -784,10 +778,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Types
- //
+ //// Types
////---------------------------------------------------------------------
- // PrimitiveTypeIdentifier:
+ //PrimitiveTypeIdentifier:
// "Boolean" | "Integer" | "Real" | "String" | "UnlimitedNatural" | "OclAny" | "OclInvalid" | "OclVoid";
public EssentialOCLGrammarAccess.PrimitiveTypeIdentifierElements getPrimitiveTypeIdentifierAccess() {
return gaQVTcoreBase.getPrimitiveTypeIdentifierAccess();
@@ -878,10 +871,9 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Literals
- //
+ //// Literals
////---------------------------------------------------------------------
- // CollectionLiteralExpCS:
+ //CollectionLiteralExpCS:
// ownedType=CollectionTypeCS "{" (ownedParts+=CollectionLiteralPartCS ("," ownedParts+=CollectionLiteralPartCS)*)? "}";
public EssentialOCLGrammarAccess.CollectionLiteralExpCSElements getCollectionLiteralExpCSAccess() {
return gaQVTcoreBase.getCollectionLiteralExpCSAccess();
@@ -1053,19 +1045,14 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Expressions
- //
+ //// Expressions
////---------------------------------------------------------------------
- //
//// An ExpCS permits a LetExpCS only in the final term to ensure
- //
//// that let is right associative, whereas infix operators are left associative.
- //
//// a = 64 / 16 / let b : Integer in 8 / let c : Integer in 4
- // // is
- //
+ //// is
//// a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
- // ExpCS:
+ //ExpCS:
// PrefixedExpCS ({InfixExpCS.ownedExpression+=current} ownedOperator+=BinaryOperatorCS (ownedExpression+=PrefixedExpCS
// (ownedOperator+=BinaryOperatorCS ownedExpression+=PrefixedExpCS)* (ownedOperator+=BinaryOperatorCS
// ownedExpression+=LetExpCS)? | ownedExpression+=LetExpCS))? | {PrefixExpCS} ownedOperator+=UnaryOperatorCS+
@@ -1092,7 +1079,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
// NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
// TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
// firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
- // {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+ // {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
// argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
// (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?);
@@ -1105,7 +1092,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingArgCS:
+ //NavigatingArgCS:
// name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingArgCSElements getNavigatingArgCSAccess() {
return gaQVTcoreBase.getNavigatingArgCSAccess();
@@ -1116,7 +1103,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingBarArgCS returns NavigatingArgCS:
+ //NavigatingBarArgCS returns NavigatingArgCS:
// prefix="|" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingBarArgCSElements getNavigatingBarArgCSAccess() {
return gaQVTcoreBase.getNavigatingBarArgCSAccess();
@@ -1127,7 +1114,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingCommaArgCS returns NavigatingArgCS:
+ //NavigatingCommaArgCS returns NavigatingArgCS:
// prefix="," name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingCommaArgCSElements getNavigatingCommaArgCSAccess() {
return gaQVTcoreBase.getNavigatingCommaArgCSAccess();
@@ -1138,7 +1125,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingSemiArgCS returns NavigatingArgCS:
+ //NavigatingSemiArgCS returns NavigatingArgCS:
// prefix=";" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingSemiArgCSElements getNavigatingSemiArgCSAccess() {
return gaQVTcoreBase.getNavigatingSemiArgCSAccess();
@@ -1149,8 +1136,8 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // // '?' -- defined by Complete OCL
- // NavigatingArgExpCS returns ExpCS:
+ //// '?' -- defined by Complete OCL
+ //NavigatingArgExpCS returns ExpCS:
// ExpCS;
public EssentialOCLGrammarAccess.NavigatingArgExpCSElements getNavigatingArgExpCSAccess() {
return gaQVTcoreBase.getNavigatingArgExpCSAccess();
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java
index 83fc49693..92fd416dc 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java
@@ -100,7 +100,7 @@ public abstract class AbstractQVTcoreBaseUiModule extends DefaultUiModule {
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
@@ -135,7 +135,7 @@ public abstract class AbstractQVTcoreBaseUiModule extends DefaultUiModule {
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
public Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider() {
- return org.eclipse.ocl.examples.xtext.base.pivot2cs.BaseLocationInFileProvider.class;
+ return org.eclipse.ocl.examples.xtext.essentialocl.pivot2cs.EssentialOCLLocationInFileProvider.class;
}
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g
index ee8ea55b0..429b3c8f0 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g
@@ -2998,7 +2998,7 @@ rule__PrimaryExpCS__Alternatives_7_2_1_2
:
(
{ before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0()); }
-(rule__PrimaryExpCS__Group_7_2_1_2_0__0)
+(rule__PrimaryExpCS__Group_7_2_1_2_0__0)?
{ after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0()); }
)
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.tokens b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.tokens
index 8b161a5b5..188847fc3 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.tokens
@@ -1,152 +1,152 @@
-T__68=68
-T__69=69
-T__66=66
-T__67=67
-T__64=64
-T__29=29
-T__65=65
-T__28=28
-T__62=62
-T__27=27
-T__63=63
-T__26=26
-RULE_ESCAPED_CHARACTER=8
-T__25=25
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=15
-T__21=21
-T__20=20
-RULE_ESCAPED_ID=7
-RULE_DOUBLE_QUOTED_STRING=10
-T__61=61
-T__60=60
-T__55=55
-T__56=56
-T__19=19
-T__57=57
-T__58=58
-T__16=16
-T__51=51
-T__52=52
-T__18=18
-T__53=53
-T__17=17
-T__54=54
-T__59=59
-RULE_SIMPLE_ID=6
-RULE_INT=4
-T__50=50
-T__42=42
-T__43=43
-T__40=40
-RULE_ML_SINGLE_QUOTED_STRING=11
-T__41=41
-T__80=80
-T__46=46
-T__81=81
-T__47=47
-T__82=82
-T__44=44
-T__83=83
-T__45=45
-T__48=48
-T__49=49
-RULE_SINGLE_QUOTED_STRING=5
-T__85=85
-RULE_SL_COMMENT=13
-T__84=84
-RULE_ML_COMMENT=12
-RULE_LETTER_CHARACTER=9
-T__30=30
-T__31=31
-T__32=32
-T__71=71
-T__33=33
-T__72=72
-T__34=34
-T__35=35
-T__70=70
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-RULE_WS=14
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
-'>='=34
-'/'=30
-'Sequence'=55
-'then'=76
-'enforce'=17
-':='=64
-'Real'=47
-'>'=32
-'Integer'=46
-';'=63
-'Boolean'=45
-'<>'=37
-'uses'=26
-'transformation'=25
-'OclInvalid'=51
-'+'=31
-'pre'=74
-'.'=42
-'imports'=19
-'library'=20
-'import'=18
-'Set'=53
-'true'=83
-'else'=77
-'let'=79
-'and'=38
-'{'=59
-'check'=16
-'?'=58
-'OclVoid'=52
-'if'=75
-':'=67
-'('=65
-'not'=29
-'-'=28
-','=62
-'default'=82
-'in'=80
-']'=71
-'query'=22
-'..'=69
-'|'=60
-'OrderedSet'=57
-'UnlimitedNatural'=49
-'null'=73
-'Tuple'=44
-'Collection'=56
-'String'=48
-'='=36
-'map'=21
-'@'=85
-'::'=68
-'Bag'=54
-')'=66
-'xor'=40
-'->'=43
-'}'=61
-'refines'=24
-'<='=35
-'false'=84
-'<'=33
-'realize'=23
-'invalid'=72
-'OclAny'=50
-'['=70
-'or'=39
-'*'=27
-'implies'=41
-'self'=81
-'endif'=78
+T__68=68
+T__69=69
+T__66=66
+T__67=67
+T__64=64
+T__29=29
+T__65=65
+T__28=28
+T__62=62
+T__27=27
+T__63=63
+T__26=26
+RULE_ESCAPED_CHARACTER=8
+T__25=25
+T__24=24
+T__23=23
+T__22=22
+RULE_ANY_OTHER=15
+T__21=21
+T__20=20
+RULE_ESCAPED_ID=7
+RULE_DOUBLE_QUOTED_STRING=10
+T__61=61
+T__60=60
+T__55=55
+T__56=56
+T__19=19
+T__57=57
+T__58=58
+T__16=16
+T__51=51
+T__52=52
+T__18=18
+T__53=53
+T__17=17
+T__54=54
+T__59=59
+RULE_SIMPLE_ID=6
+RULE_INT=4
+T__50=50
+T__42=42
+T__43=43
+T__40=40
+RULE_ML_SINGLE_QUOTED_STRING=11
+T__41=41
+T__80=80
+T__46=46
+T__81=81
+T__47=47
+T__82=82
+T__44=44
+T__83=83
+T__45=45
+T__48=48
+T__49=49
+RULE_SINGLE_QUOTED_STRING=5
+T__85=85
+RULE_SL_COMMENT=13
+T__84=84
+RULE_ML_COMMENT=12
+RULE_LETTER_CHARACTER=9
+T__30=30
+T__31=31
+T__32=32
+T__71=71
+T__33=33
+T__72=72
+T__34=34
+T__35=35
+T__70=70
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+RULE_WS=14
+T__76=76
+T__75=75
+T__74=74
+T__73=73
+T__79=79
+T__78=78
+T__77=77
+'>='=34
+'/'=30
+'Sequence'=55
+'then'=76
+'enforce'=17
+':='=64
+'Real'=47
+'>'=32
+'Integer'=46
+';'=63
+'Boolean'=45
+'<>'=37
+'uses'=26
+'transformation'=25
+'OclInvalid'=51
+'+'=31
+'pre'=74
+'.'=42
+'imports'=19
+'library'=20
+'import'=18
+'Set'=53
+'true'=83
+'else'=77
+'let'=79
+'and'=38
+'{'=59
+'check'=16
+'?'=58
+'OclVoid'=52
+'if'=75
+':'=67
+'('=65
+'not'=29
+'-'=28
+','=62
+'default'=82
+'in'=80
+']'=71
+'query'=22
+'..'=69
+'|'=60
+'OrderedSet'=57
+'UnlimitedNatural'=49
+'null'=73
+'Tuple'=44
+'Collection'=56
+'String'=48
+'='=36
+'map'=21
+'@'=85
+'::'=68
+'Bag'=54
+')'=66
+'xor'=40
+'->'=43
+'}'=61
+'refines'=24
+'<='=35
+'false'=84
+'<'=33
+'realize'=23
+'invalid'=72
+'OclAny'=50
+'['=70
+'or'=39
+'*'=27
+'implies'=41
+'self'=81
+'endif'=78
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseLexer.java
index b8ff7a339..996e4dce1 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseLexer.java
@@ -2867,8 +2867,7 @@ public class InternalQVTcoreBaseLexer extends Lexer {
"\1\175\1\uffff\1\174",
"\1\176",
"\1\177",
- "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\25\66\1\u0080\4"+
- "\66",
+ "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\25\66\1\u0080\4\66",
"\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66",
"\1\u0083",
"\1\u0084",
@@ -3045,8 +3044,7 @@ public class InternalQVTcoreBaseLexer extends Lexer {
"",
"\1\u0100",
"",
- "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\u0101\7"+
- "\66",
+ "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\22\66\1\u0101\7\66",
"\1\u0103",
"\1\u0104",
"\1\u0105",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java
index e75b638db..b7c4da8db 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java
@@ -6164,12 +6164,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
else if ( (LA3_0==23) ) {
int LA3_2 = input.LA(2);
- if ( (LA3_2==67) ) {
- alt3=1;
- }
- else if ( ((LA3_2>=RULE_SIMPLE_ID && LA3_2<=RULE_ESCAPED_ID)||(LA3_2>=16 && LA3_2<=26)) ) {
+ if ( ((LA3_2>=RULE_SIMPLE_ID && LA3_2<=RULE_ESCAPED_ID)||(LA3_2>=16 && LA3_2<=26)) ) {
alt3=2;
}
+ else if ( (LA3_2==67) ) {
+ alt3=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9632,47 +9632,58 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// $ANTLR start "rule__PrimaryExpCS__Alternatives_7_2_1_2"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2994:1: rule__PrimaryExpCS__Alternatives_7_2_1_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) );
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2994:1: rule__PrimaryExpCS__Alternatives_7_2_1_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) );
public final void rule__PrimaryExpCS__Alternatives_7_2_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2998:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2998:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( ((LA28_0>=RULE_SIMPLE_ID && LA28_0<=RULE_ESCAPED_ID)||(LA28_0>=16 && LA28_0<=26)) ) {
- alt28=1;
+ if ( ((LA29_0>=RULE_SIMPLE_ID && LA29_0<=RULE_ESCAPED_ID)||(LA29_0>=16 && LA29_0<=26)||LA29_0==61) ) {
+ alt29=1;
}
- else if ( (LA28_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt28=2;
+ else if ( (LA29_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt29=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2999:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2999:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2999:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3000:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:2999:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3000:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3001:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3001:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_26535);
- rule__PrimaryExpCS__Group_7_2_1_2_0__0();
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3001:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )?
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( ((LA28_0>=RULE_SIMPLE_ID && LA28_0<=RULE_ESCAPED_ID)||(LA28_0>=16 && LA28_0<=26)) ) {
+ alt28=1;
+ }
+ switch (alt28) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3001:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_26535);
+ rule__PrimaryExpCS__Group_7_2_1_2_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
@@ -9697,7 +9708,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3007:1: ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3007:2: rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_26553);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_26554);
rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1();
state._fsp--;
@@ -9741,12 +9752,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3022:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3023:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__06584);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__06585);
rule__BottomPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__06587);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__06588);
rule__BottomPatternCS__Group_0__1();
state._fsp--;
@@ -9785,7 +9796,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
- match(input,59,FollowSets000.FOLLOW_59_in_rule__BottomPatternCS__Group_0__0__Impl6615); if (state.failed) return ;
+ match(input,59,FollowSets000.FOLLOW_59_in_rule__BottomPatternCS__Group_0__0__Impl6616); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
@@ -9820,12 +9831,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3053:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3054:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__16646);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__16647);
rule__BottomPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__16649);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__16650);
rule__BottomPatternCS__Group_0__2();
state._fsp--;
@@ -9867,7 +9878,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3068:1: ( rule__BottomPatternCS__Alternatives_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3068:2: rule__BottomPatternCS__Alternatives_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl6676);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl6677);
rule__BottomPatternCS__Alternatives_0_1();
state._fsp--;
@@ -9909,12 +9920,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3082:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3083:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__26706);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__26707);
rule__BottomPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__26709);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__26710);
rule__BottomPatternCS__Group_0__3();
state._fsp--;
@@ -9954,21 +9965,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3097:1: ( rule__BottomPatternCS__Group_0_2__0 )*
- loop29:
+ loop30:
do {
- int alt29=2;
- int LA29_0 = input.LA(1);
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA29_0==62) ) {
- alt29=1;
+ if ( (LA30_0==62) ) {
+ alt30=1;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3097:2: rule__BottomPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl6736);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl6737);
rule__BottomPatternCS__Group_0_2__0();
state._fsp--;
@@ -9978,7 +9989,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop29;
+ break loop30;
}
} while (true);
@@ -10016,12 +10027,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3111:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3112:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__36767);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__36768);
rule__BottomPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__36770);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__36771);
rule__BottomPatternCS__Group_0__4();
state._fsp--;
@@ -10060,7 +10071,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__BottomPatternCS__Group_0__3__Impl6798); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__BottomPatternCS__Group_0__3__Impl6799); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -10095,12 +10106,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3142:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3143:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__46829);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__46830);
rule__BottomPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__46832);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__46833);
rule__BottomPatternCS__Group_0__5();
state._fsp--;
@@ -10140,21 +10151,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3157:1: ( rule__BottomPatternCS__ConstraintsAssignment_0_4 )*
- loop30:
+ loop31:
do {
- int alt30=2;
- int LA30_0 = input.LA(1);
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( ((LA30_0>=RULE_INT && LA30_0<=RULE_ESCAPED_ID)||(LA30_0>=16 && LA30_0<=29)||(LA30_0>=44 && LA30_0<=57)||LA30_0==65||(LA30_0>=72 && LA30_0<=73)||LA30_0==75||LA30_0==79||(LA30_0>=81 && LA30_0<=84)) ) {
- alt30=1;
+ if ( ((LA31_0>=RULE_INT && LA31_0<=RULE_ESCAPED_ID)||(LA31_0>=16 && LA31_0<=29)||(LA31_0>=44 && LA31_0<=57)||LA31_0==65||(LA31_0>=72 && LA31_0<=73)||LA31_0==75||LA31_0==79||(LA31_0>=81 && LA31_0<=84)) ) {
+ alt31=1;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3157:2: rule__BottomPatternCS__ConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl6859);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl6860);
rule__BottomPatternCS__ConstraintsAssignment_0_4();
state._fsp--;
@@ -10164,7 +10175,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop30;
+ break loop31;
}
} while (true);
@@ -10202,7 +10213,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3171:1: ( rule__BottomPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3172:2: rule__BottomPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__56890);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__56891);
rule__BottomPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -10241,7 +10252,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl6918); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl6919); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
@@ -10276,12 +10287,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3213:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3214:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__06961);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__06962);
rule__BottomPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__06964);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__06965);
rule__BottomPatternCS__Group_0_2__1();
state._fsp--;
@@ -10320,7 +10331,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__BottomPatternCS__Group_0_2__0__Impl6992); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__BottomPatternCS__Group_0_2__0__Impl6993); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -10355,7 +10366,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3244:1: ( rule__BottomPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3245:2: rule__BottomPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__17023);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__17024);
rule__BottomPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -10397,7 +10408,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3258:1: ( rule__BottomPatternCS__Alternatives_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3258:2: rule__BottomPatternCS__Alternatives_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl7050);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl7051);
rule__BottomPatternCS__Alternatives_0_2_1();
state._fsp--;
@@ -10439,12 +10450,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3276:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3277:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__07084);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__07085);
rule__BottomPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__07087);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__07088);
rule__BottomPatternCS__Group_1__1();
state._fsp--;
@@ -10518,12 +10529,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3307:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3308:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__17145);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__17146);
rule__BottomPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__17148);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__17149);
rule__BottomPatternCS__Group_1__2();
state._fsp--;
@@ -10562,7 +10573,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1());
}
- match(input,59,FollowSets000.FOLLOW_59_in_rule__BottomPatternCS__Group_1__1__Impl7176); if (state.failed) return ;
+ match(input,59,FollowSets000.FOLLOW_59_in_rule__BottomPatternCS__Group_1__1__Impl7177); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1());
}
@@ -10597,12 +10608,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3338:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3339:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__27207);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__27208);
rule__BottomPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__27210);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__27211);
rule__BottomPatternCS__Group_1__3();
state._fsp--;
@@ -10642,21 +10653,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3353:1: ( rule__BottomPatternCS__ConstraintsAssignment_1_2 )*
- loop31:
+ loop32:
do {
- int alt31=2;
- int LA31_0 = input.LA(1);
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( ((LA31_0>=RULE_INT && LA31_0<=RULE_ESCAPED_ID)||(LA31_0>=16 && LA31_0<=29)||(LA31_0>=44 && LA31_0<=57)||LA31_0==65||(LA31_0>=72 && LA31_0<=73)||LA31_0==75||LA31_0==79||(LA31_0>=81 && LA31_0<=84)) ) {
- alt31=1;
+ if ( ((LA32_0>=RULE_INT && LA32_0<=RULE_ESCAPED_ID)||(LA32_0>=16 && LA32_0<=29)||(LA32_0>=44 && LA32_0<=57)||LA32_0==65||(LA32_0>=72 && LA32_0<=73)||LA32_0==75||LA32_0==79||(LA32_0>=81 && LA32_0<=84)) ) {
+ alt32=1;
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3353:2: rule__BottomPatternCS__ConstraintsAssignment_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl7237);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl7238);
rule__BottomPatternCS__ConstraintsAssignment_1_2();
state._fsp--;
@@ -10666,7 +10677,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop31;
+ break loop32;
}
} while (true);
@@ -10704,7 +10715,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3367:1: ( rule__BottomPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3368:2: rule__BottomPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__37268);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__37269);
rule__BottomPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -10743,7 +10754,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl7296); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl7297); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
@@ -10778,12 +10789,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3405:1: ( rule__AssignmentCS__Group__0__Impl rule__AssignmentCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3406:2: rule__AssignmentCS__Group__0__Impl rule__AssignmentCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__07335);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__07336);
rule__AssignmentCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__07338);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__07339);
rule__AssignmentCS__Group__1();
state._fsp--;
@@ -10823,17 +10834,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getAssignmentCSAccess().getDefaultAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3420:1: ( rule__AssignmentCS__DefaultAssignment_0 )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA32_0==82) ) {
- alt32=1;
+ if ( (LA33_0==82) ) {
+ alt33=1;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3420:2: rule__AssignmentCS__DefaultAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl7365);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl7366);
rule__AssignmentCS__DefaultAssignment_0();
state._fsp--;
@@ -10878,12 +10889,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3434:1: ( rule__AssignmentCS__Group__1__Impl rule__AssignmentCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3435:2: rule__AssignmentCS__Group__1__Impl rule__AssignmentCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__17396);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__17397);
rule__AssignmentCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__17399);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__17400);
rule__AssignmentCS__Group__2();
state._fsp--;
@@ -10925,7 +10936,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3449:1: ( rule__AssignmentCS__TargetAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3449:2: rule__AssignmentCS__TargetAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl7426);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl7427);
rule__AssignmentCS__TargetAssignment_1();
state._fsp--;
@@ -10967,12 +10978,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3463:1: ( rule__AssignmentCS__Group__2__Impl rule__AssignmentCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3464:2: rule__AssignmentCS__Group__2__Impl rule__AssignmentCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__27456);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__27457);
rule__AssignmentCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__27459);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__27460);
rule__AssignmentCS__Group__3();
state._fsp--;
@@ -11012,17 +11023,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getAssignmentCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3478:1: ( rule__AssignmentCS__Group_2__0 )?
- int alt33=2;
- int LA33_0 = input.LA(1);
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA33_0==64) ) {
- alt33=1;
+ if ( (LA34_0==64) ) {
+ alt34=1;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3478:2: rule__AssignmentCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl7486);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl7487);
rule__AssignmentCS__Group_2__0();
state._fsp--;
@@ -11067,7 +11078,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3492:1: ( rule__AssignmentCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3493:2: rule__AssignmentCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__37517);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__37518);
rule__AssignmentCS__Group__3__Impl();
state._fsp--;
@@ -11106,7 +11117,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getSemicolonKeyword_3());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__AssignmentCS__Group__3__Impl7545); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__AssignmentCS__Group__3__Impl7546); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignmentCSAccess().getSemicolonKeyword_3());
}
@@ -11141,12 +11152,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3530:1: ( rule__AssignmentCS__Group_2__0__Impl rule__AssignmentCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3531:2: rule__AssignmentCS__Group_2__0__Impl rule__AssignmentCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__07584);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__07585);
rule__AssignmentCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__07587);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__07588);
rule__AssignmentCS__Group_2__1();
state._fsp--;
@@ -11185,7 +11196,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__AssignmentCS__Group_2__0__Impl7615); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__AssignmentCS__Group_2__0__Impl7616); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
@@ -11220,7 +11231,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3561:1: ( rule__AssignmentCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3562:2: rule__AssignmentCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__17646);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__17647);
rule__AssignmentCS__Group_2__1__Impl();
state._fsp--;
@@ -11262,7 +11273,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3575:1: ( rule__AssignmentCS__InitialiserAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3575:2: rule__AssignmentCS__InitialiserAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl7673);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl7674);
rule__AssignmentCS__InitialiserAssignment_2_1();
state._fsp--;
@@ -11304,12 +11315,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3593:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3594:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__07707);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__07708);
rule__DirectionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__07710);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__07711);
rule__DirectionCS__Group__1();
state._fsp--;
@@ -11383,12 +11394,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3624:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3625:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__17768);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__17769);
rule__DirectionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__17771);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__17772);
rule__DirectionCS__Group__2();
state._fsp--;
@@ -11428,13 +11439,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getNameAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3639:1: ( rule__DirectionCS__NameAssignment_1 )?
- int alt34=2;
- alt34 = dfa34.predict(input);
- switch (alt34) {
+ int alt35=2;
+ alt35 = dfa35.predict(input);
+ switch (alt35) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3639:2: rule__DirectionCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl7798);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl7799);
rule__DirectionCS__NameAssignment_1();
state._fsp--;
@@ -11479,12 +11490,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3653:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3654:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__27829);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__27830);
rule__DirectionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__27832);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__27833);
rule__DirectionCS__Group__3();
state._fsp--;
@@ -11524,17 +11535,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3668:1: ( rule__DirectionCS__Group_2__0 )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==19) ) {
- alt35=1;
+ if ( (LA36_0==19) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3668:2: rule__DirectionCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl7859);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl7860);
rule__DirectionCS__Group_2__0();
state._fsp--;
@@ -11579,7 +11590,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3682:1: ( rule__DirectionCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3683:2: rule__DirectionCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__37890);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__37891);
rule__DirectionCS__Group__3__Impl();
state._fsp--;
@@ -11619,17 +11630,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3696:1: ( rule__DirectionCS__Group_3__0 )?
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA36_0==26) ) {
- alt36=1;
+ if ( (LA37_0==26) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3696:2: rule__DirectionCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl7917);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl7918);
rule__DirectionCS__Group_3__0();
state._fsp--;
@@ -11674,12 +11685,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3718:1: ( rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3719:2: rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__07956);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__07957);
rule__DirectionCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__07959);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__07960);
rule__DirectionCS__Group_2__1();
state._fsp--;
@@ -11718,7 +11729,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
- match(input,19,FollowSets000.FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl7987); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl7988); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
@@ -11753,12 +11764,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3749:1: ( rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3750:2: rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18018);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18019);
rule__DirectionCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18021);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18022);
rule__DirectionCS__Group_2__2();
state._fsp--;
@@ -11800,7 +11811,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3764:1: ( rule__DirectionCS__ImportsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3764:2: rule__DirectionCS__ImportsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8048);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8049);
rule__DirectionCS__ImportsAssignment_2_1();
state._fsp--;
@@ -11842,7 +11853,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3778:1: ( rule__DirectionCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3779:2: rule__DirectionCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28078);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28079);
rule__DirectionCS__Group_2__2__Impl();
state._fsp--;
@@ -11882,21 +11893,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3792:1: ( rule__DirectionCS__Group_2_2__0 )*
- loop37:
+ loop38:
do {
- int alt37=2;
- int LA37_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==62) ) {
- alt37=1;
+ if ( (LA38_0==62) ) {
+ alt38=1;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3792:2: rule__DirectionCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8105);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8106);
rule__DirectionCS__Group_2_2__0();
state._fsp--;
@@ -11906,7 +11917,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop37;
+ break loop38;
}
} while (true);
@@ -11944,12 +11955,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3812:1: ( rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3813:2: rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08142);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08143);
rule__DirectionCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08145);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08146);
rule__DirectionCS__Group_2_2__1();
state._fsp--;
@@ -11988,7 +11999,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__DirectionCS__Group_2_2__0__Impl8173); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__DirectionCS__Group_2_2__0__Impl8174); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
@@ -12023,7 +12034,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3843:1: ( rule__DirectionCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3844:2: rule__DirectionCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18204);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18205);
rule__DirectionCS__Group_2_2__1__Impl();
state._fsp--;
@@ -12065,7 +12076,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3857:1: ( rule__DirectionCS__ImportsAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3857:2: rule__DirectionCS__ImportsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8231);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8232);
rule__DirectionCS__ImportsAssignment_2_2_1();
state._fsp--;
@@ -12107,12 +12118,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3875:1: ( rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3876:2: rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08265);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08266);
rule__DirectionCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08268);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08269);
rule__DirectionCS__Group_3__1();
state._fsp--;
@@ -12151,7 +12162,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
- match(input,26,FollowSets000.FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl8296); if (state.failed) return ;
+ match(input,26,FollowSets000.FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl8297); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
@@ -12186,12 +12197,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3906:1: ( rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3907:2: rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18327);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18328);
rule__DirectionCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18330);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18331);
rule__DirectionCS__Group_3__2();
state._fsp--;
@@ -12233,7 +12244,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3921:1: ( rule__DirectionCS__UsesAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3921:2: rule__DirectionCS__UsesAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8357);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8358);
rule__DirectionCS__UsesAssignment_3_1();
state._fsp--;
@@ -12275,7 +12286,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3935:1: ( rule__DirectionCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3936:2: rule__DirectionCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28387);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28388);
rule__DirectionCS__Group_3__2__Impl();
state._fsp--;
@@ -12315,21 +12326,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getGroup_3_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3949:1: ( rule__DirectionCS__Group_3_2__0 )*
- loop38:
+ loop39:
do {
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==62) ) {
- alt38=1;
+ if ( (LA39_0==62) ) {
+ alt39=1;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3949:2: rule__DirectionCS__Group_3_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8414);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8415);
rule__DirectionCS__Group_3_2__0();
state._fsp--;
@@ -12339,7 +12350,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop38;
+ break loop39;
}
} while (true);
@@ -12377,12 +12388,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3969:1: ( rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3970:2: rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08451);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08452);
rule__DirectionCS__Group_3_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08454);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08455);
rule__DirectionCS__Group_3_2__1();
state._fsp--;
@@ -12421,7 +12432,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__DirectionCS__Group_3_2__0__Impl8482); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__DirectionCS__Group_3_2__0__Impl8483); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
@@ -12456,7 +12467,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4000:1: ( rule__DirectionCS__Group_3_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4001:2: rule__DirectionCS__Group_3_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18513);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18514);
rule__DirectionCS__Group_3_2__1__Impl();
state._fsp--;
@@ -12498,7 +12509,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4014:1: ( rule__DirectionCS__UsesAssignment_3_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4014:2: rule__DirectionCS__UsesAssignment_3_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8540);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8541);
rule__DirectionCS__UsesAssignment_3_2_1();
state._fsp--;
@@ -12540,12 +12551,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4032:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4033:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__08574);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__08575);
rule__GuardPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__08577);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__08578);
rule__GuardPatternCS__Group_0__1();
state._fsp--;
@@ -12584,7 +12595,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_0__0__Impl8605); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_0__0__Impl8606); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
@@ -12619,12 +12630,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4063:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4064:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__18636);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__18637);
rule__GuardPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__18639);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__18640);
rule__GuardPatternCS__Group_0__2();
state._fsp--;
@@ -12666,7 +12677,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4078:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4078:2: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl8666);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl8667);
rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1();
state._fsp--;
@@ -12708,12 +12719,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4092:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4093:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__28696);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__28697);
rule__GuardPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__28699);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__28700);
rule__GuardPatternCS__Group_0__3();
state._fsp--;
@@ -12753,21 +12764,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4107:1: ( rule__GuardPatternCS__Group_0_2__0 )*
- loop39:
+ loop40:
do {
- int alt39=2;
- int LA39_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==62) ) {
- alt39=1;
+ if ( (LA40_0==62) ) {
+ alt40=1;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4107:2: rule__GuardPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl8726);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl8727);
rule__GuardPatternCS__Group_0_2__0();
state._fsp--;
@@ -12777,7 +12788,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop39;
+ break loop40;
}
} while (true);
@@ -12815,12 +12826,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4121:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4122:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__38757);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__38758);
rule__GuardPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__38760);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__38761);
rule__GuardPatternCS__Group_0__4();
state._fsp--;
@@ -12859,7 +12870,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,60,FollowSets000.FOLLOW_60_in_rule__GuardPatternCS__Group_0__3__Impl8788); if (state.failed) return ;
+ match(input,60,FollowSets000.FOLLOW_60_in_rule__GuardPatternCS__Group_0__3__Impl8789); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -12894,12 +12905,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4152:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4153:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__48819);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__48820);
rule__GuardPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__48822);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__48823);
rule__GuardPatternCS__Group_0__5();
state._fsp--;
@@ -12939,21 +12950,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4167:1: ( rule__GuardPatternCS__ConstraintsAssignment_0_4 )*
- loop40:
+ loop41:
do {
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( ((LA40_0>=RULE_INT && LA40_0<=RULE_ESCAPED_ID)||(LA40_0>=16 && LA40_0<=29)||(LA40_0>=44 && LA40_0<=57)||LA40_0==65||(LA40_0>=72 && LA40_0<=73)||LA40_0==75||LA40_0==79||(LA40_0>=81 && LA40_0<=84)) ) {
- alt40=1;
+ if ( ((LA41_0>=RULE_INT && LA41_0<=RULE_ESCAPED_ID)||(LA41_0>=16 && LA41_0<=29)||(LA41_0>=44 && LA41_0<=57)||LA41_0==65||(LA41_0>=72 && LA41_0<=73)||LA41_0==75||LA41_0==79||(LA41_0>=81 && LA41_0<=84)) ) {
+ alt41=1;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4167:2: rule__GuardPatternCS__ConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl8849);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl8850);
rule__GuardPatternCS__ConstraintsAssignment_0_4();
state._fsp--;
@@ -12963,7 +12974,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop40;
+ break loop41;
}
} while (true);
@@ -13001,7 +13012,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4181:1: ( rule__GuardPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4182:2: rule__GuardPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__58880);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__58881);
rule__GuardPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -13040,7 +13051,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_0__5__Impl8908); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_0__5__Impl8909); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
@@ -13075,12 +13086,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4223:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4224:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__08951);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__08952);
rule__GuardPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__08954);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__08955);
rule__GuardPatternCS__Group_0_2__1();
state._fsp--;
@@ -13119,7 +13130,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__GuardPatternCS__Group_0_2__0__Impl8982); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__GuardPatternCS__Group_0_2__0__Impl8983); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -13154,7 +13165,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4254:1: ( rule__GuardPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4255:2: rule__GuardPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__19013);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__19014);
rule__GuardPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -13196,7 +13207,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4268:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4268:2: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl9040);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl9041);
rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1();
state._fsp--;
@@ -13238,12 +13249,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4286:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4287:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__09074);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__09075);
rule__GuardPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__09077);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__09078);
rule__GuardPatternCS__Group_1__1();
state._fsp--;
@@ -13317,12 +13328,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4317:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4318:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__19135);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__19136);
rule__GuardPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__19138);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__19139);
rule__GuardPatternCS__Group_1__2();
state._fsp--;
@@ -13361,7 +13372,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_1__1__Impl9166); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_1__1__Impl9167); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1());
}
@@ -13396,12 +13407,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4348:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4349:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__29197);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__29198);
rule__GuardPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__29200);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__29201);
rule__GuardPatternCS__Group_1__3();
state._fsp--;
@@ -13441,21 +13452,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4363:1: ( rule__GuardPatternCS__ConstraintsAssignment_1_2 )*
- loop41:
+ loop42:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( ((LA41_0>=RULE_INT && LA41_0<=RULE_ESCAPED_ID)||(LA41_0>=16 && LA41_0<=29)||(LA41_0>=44 && LA41_0<=57)||LA41_0==65||(LA41_0>=72 && LA41_0<=73)||LA41_0==75||LA41_0==79||(LA41_0>=81 && LA41_0<=84)) ) {
- alt41=1;
+ if ( ((LA42_0>=RULE_INT && LA42_0<=RULE_ESCAPED_ID)||(LA42_0>=16 && LA42_0<=29)||(LA42_0>=44 && LA42_0<=57)||LA42_0==65||(LA42_0>=72 && LA42_0<=73)||LA42_0==75||LA42_0==79||(LA42_0>=81 && LA42_0<=84)) ) {
+ alt42=1;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4363:2: rule__GuardPatternCS__ConstraintsAssignment_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl9227);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl9228);
rule__GuardPatternCS__ConstraintsAssignment_1_2();
state._fsp--;
@@ -13465,7 +13476,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop41;
+ break loop42;
}
} while (true);
@@ -13503,7 +13514,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4377:1: ( rule__GuardPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4378:2: rule__GuardPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__39258);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__39259);
rule__GuardPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -13542,7 +13553,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_1__3__Impl9286); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_1__3__Impl9287); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
@@ -13577,12 +13588,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4420:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4421:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__09330);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__09331);
rule__ParamDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__09333);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__09334);
rule__ParamDeclarationCS__Group__1();
state._fsp--;
@@ -13624,7 +13635,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4435:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4435:2: rule__ParamDeclarationCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl9360);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl9361);
rule__ParamDeclarationCS__NameAssignment_0();
state._fsp--;
@@ -13666,12 +13677,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4449:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4450:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__19390);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__19391);
rule__ParamDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__19393);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__19394);
rule__ParamDeclarationCS__Group__2();
state._fsp--;
@@ -13710,7 +13721,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__ParamDeclarationCS__Group__1__Impl9421); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__ParamDeclarationCS__Group__1__Impl9422); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
@@ -13745,7 +13756,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4480:1: ( rule__ParamDeclarationCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4481:2: rule__ParamDeclarationCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__29452);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__29453);
rule__ParamDeclarationCS__Group__2__Impl();
state._fsp--;
@@ -13787,7 +13798,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4494:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4494:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl9479);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl9480);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -13829,12 +13840,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4518:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4519:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__09519);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__09520);
rule__ScopeNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__09522);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__09523);
rule__ScopeNameCS__Group__1();
state._fsp--;
@@ -13876,7 +13887,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4533:1: ( rule__ScopeNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4533:2: rule__ScopeNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl9549);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl9550);
rule__ScopeNameCS__PathAssignment_0();
state._fsp--;
@@ -13918,12 +13929,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4547:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4548:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__19579);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__19580);
rule__ScopeNameCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__19582);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__19583);
rule__ScopeNameCS__Group__2();
state._fsp--;
@@ -13962,7 +13973,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__ScopeNameCS__Group__1__Impl9610); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__ScopeNameCS__Group__1__Impl9611); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
@@ -13997,7 +14008,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4578:1: ( rule__ScopeNameCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4579:2: rule__ScopeNameCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__29641);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__29642);
rule__ScopeNameCS__Group__2__Impl();
state._fsp--;
@@ -14037,21 +14048,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getScopeNameCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4592:1: ( rule__ScopeNameCS__Group_2__0 )*
- loop42:
+ loop43:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( ((LA42_0>=RULE_SIMPLE_ID && LA42_0<=RULE_ESCAPED_ID)||(LA42_0>=16 && LA42_0<=26)||(LA42_0>=44 && LA42_0<=57)) ) {
- alt42=1;
+ if ( ((LA43_0>=RULE_SIMPLE_ID && LA43_0<=RULE_ESCAPED_ID)||(LA43_0>=16 && LA43_0<=26)||(LA43_0>=44 && LA43_0<=57)) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4592:2: rule__ScopeNameCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl9668);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl9669);
rule__ScopeNameCS__Group_2__0();
state._fsp--;
@@ -14061,7 +14072,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop42;
+ break loop43;
}
} while (true);
@@ -14099,12 +14110,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4612:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4613:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__09705);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__09706);
rule__ScopeNameCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__09708);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__09709);
rule__ScopeNameCS__Group_2__1();
state._fsp--;
@@ -14146,7 +14157,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4627:1: ( rule__ScopeNameCS__PathAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4627:2: rule__ScopeNameCS__PathAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl9735);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl9736);
rule__ScopeNameCS__PathAssignment_2_0();
state._fsp--;
@@ -14188,7 +14199,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4641:1: ( rule__ScopeNameCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4642:2: rule__ScopeNameCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__19765);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__19766);
rule__ScopeNameCS__Group_2__1__Impl();
state._fsp--;
@@ -14227,7 +14238,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__ScopeNameCS__Group_2__1__Impl9793); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__ScopeNameCS__Group_2__1__Impl9794); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
@@ -14262,12 +14273,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4677:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4678:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__09830);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__09831);
rule__UnrealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__09833);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__09834);
rule__UnrealizedVariableCS__Group__1();
state._fsp--;
@@ -14309,7 +14320,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4692:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4692:2: rule__UnrealizedVariableCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl9860);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl9861);
rule__UnrealizedVariableCS__NameAssignment_0();
state._fsp--;
@@ -14351,12 +14362,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4706:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4707:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__19890);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__19891);
rule__UnrealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__19893);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__19894);
rule__UnrealizedVariableCS__Group__2();
state._fsp--;
@@ -14395,7 +14406,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__UnrealizedVariableCS__Group__1__Impl9921); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__UnrealizedVariableCS__Group__1__Impl9922); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1());
}
@@ -14430,7 +14441,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4737:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4738:2: rule__UnrealizedVariableCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__29952);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__29953);
rule__UnrealizedVariableCS__Group__2__Impl();
state._fsp--;
@@ -14472,7 +14483,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4751:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4751:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl9979);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl9980);
rule__UnrealizedVariableCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -14514,12 +14525,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4771:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4772:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__010015);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__010016);
rule__RealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__010018);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__010019);
rule__RealizedVariableCS__Group__1();
state._fsp--;
@@ -14558,7 +14569,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl10046); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl10047); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
@@ -14593,12 +14604,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4802:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4803:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__110077);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__110078);
rule__RealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__110080);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__110081);
rule__RealizedVariableCS__Group__2();
state._fsp--;
@@ -14640,7 +14651,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4817:1: ( rule__RealizedVariableCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4817:2: rule__RealizedVariableCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl10107);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl10108);
rule__RealizedVariableCS__NameAssignment_1();
state._fsp--;
@@ -14682,12 +14693,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4831:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4832:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__210137);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__210138);
rule__RealizedVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__210140);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__210141);
rule__RealizedVariableCS__Group__3();
state._fsp--;
@@ -14726,7 +14737,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__RealizedVariableCS__Group__2__Impl10168); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__RealizedVariableCS__Group__2__Impl10169); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
@@ -14761,7 +14772,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4862:1: ( rule__RealizedVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4863:2: rule__RealizedVariableCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__310199);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__310200);
rule__RealizedVariableCS__Group__3__Impl();
state._fsp--;
@@ -14803,7 +14814,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4876:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4876:2: rule__RealizedVariableCS__OwnedTypeAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl10226);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl10227);
rule__RealizedVariableCS__OwnedTypeAssignment_3();
state._fsp--;
@@ -14845,12 +14856,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4899:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4900:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__010265);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__010266);
rule__PathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__010268);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__010269);
rule__PathNameCS__Group__1();
state._fsp--;
@@ -14892,7 +14903,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4914:1: ( rule__PathNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4914:2: rule__PathNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl10295);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl10296);
rule__PathNameCS__PathAssignment_0();
state._fsp--;
@@ -14934,7 +14945,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4928:1: ( rule__PathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4929:2: rule__PathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__110325);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__110326);
rule__PathNameCS__Group__1__Impl();
state._fsp--;
@@ -14974,21 +14985,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4942:1: ( rule__PathNameCS__Group_1__0 )*
- loop43:
+ loop44:
do {
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA43_0==68) ) {
- alt43=1;
+ if ( (LA44_0==68) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4942:2: rule__PathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl10352);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl10353);
rule__PathNameCS__Group_1__0();
state._fsp--;
@@ -14998,7 +15009,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop43;
+ break loop44;
}
} while (true);
@@ -15036,12 +15047,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4960:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4961:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__010387);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__010388);
rule__PathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__010390);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__010391);
rule__PathNameCS__Group_1__1();
state._fsp--;
@@ -15080,7 +15091,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__PathNameCS__Group_1__0__Impl10418); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__PathNameCS__Group_1__0__Impl10419); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -15115,7 +15126,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4991:1: ( rule__PathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4992:2: rule__PathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__110449);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__110450);
rule__PathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -15157,7 +15168,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5005:1: ( rule__PathNameCS__PathAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5005:2: rule__PathNameCS__PathAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl10476);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl10477);
rule__PathNameCS__PathAssignment_1_1();
state._fsp--;
@@ -15199,12 +15210,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5023:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5024:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__010510);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__010511);
rule__URIPathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__010513);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__010514);
rule__URIPathNameCS__Group__1();
state._fsp--;
@@ -15246,7 +15257,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5038:1: ( rule__URIPathNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5038:2: rule__URIPathNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl10540);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl10541);
rule__URIPathNameCS__PathAssignment_0();
state._fsp--;
@@ -15288,7 +15299,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5052:1: ( rule__URIPathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5053:2: rule__URIPathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__110570);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__110571);
rule__URIPathNameCS__Group__1__Impl();
state._fsp--;
@@ -15328,21 +15339,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5066:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop44:
+ loop45:
do {
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==68) ) {
- alt44=1;
+ if ( (LA45_0==68) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5066:2: rule__URIPathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl10597);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl10598);
rule__URIPathNameCS__Group_1__0();
state._fsp--;
@@ -15352,7 +15363,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop44;
+ break loop45;
}
} while (true);
@@ -15390,12 +15401,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5084:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5085:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__010632);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__010633);
rule__URIPathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__010635);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__010636);
rule__URIPathNameCS__Group_1__1();
state._fsp--;
@@ -15434,7 +15445,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__URIPathNameCS__Group_1__0__Impl10663); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__URIPathNameCS__Group_1__0__Impl10664); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -15469,7 +15480,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5115:1: ( rule__URIPathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5116:2: rule__URIPathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__110694);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__110695);
rule__URIPathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -15511,7 +15522,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5129:1: ( rule__URIPathNameCS__PathAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5129:2: rule__URIPathNameCS__PathAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl10721);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl10722);
rule__URIPathNameCS__PathAssignment_1_1();
state._fsp--;
@@ -15553,12 +15564,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5147:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5148:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__010755);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__010756);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__010758);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__010759);
rule__URIFirstPathElementCS__Group_1__1();
state._fsp--;
@@ -15632,7 +15643,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5178:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5179:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__110816);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__110817);
rule__URIFirstPathElementCS__Group_1__1__Impl();
state._fsp--;
@@ -15674,7 +15685,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5192:1: ( rule__URIFirstPathElementCS__ElementAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5192:2: rule__URIFirstPathElementCS__ElementAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl10843);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl10844);
rule__URIFirstPathElementCS__ElementAssignment_1_1();
state._fsp--;
@@ -15716,12 +15727,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5210:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5211:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__010877);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__010878);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__010880);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__010881);
rule__CollectionTypeCS__Group__1();
state._fsp--;
@@ -15763,7 +15774,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5225:1: ( rule__CollectionTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5225:2: rule__CollectionTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl10907);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl10908);
rule__CollectionTypeCS__NameAssignment_0();
state._fsp--;
@@ -15805,7 +15816,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5239:1: ( rule__CollectionTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5240:2: rule__CollectionTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__110937);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__110938);
rule__CollectionTypeCS__Group__1__Impl();
state._fsp--;
@@ -15845,17 +15856,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5253:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==65) ) {
- alt45=1;
+ if ( (LA46_0==65) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5253:2: rule__CollectionTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl10964);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl10965);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
@@ -15900,12 +15911,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5271:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5272:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__010999);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__011000);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__011002);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__011003);
rule__CollectionTypeCS__Group_1__1();
state._fsp--;
@@ -15944,7 +15955,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionTypeCS__Group_1__0__Impl11030); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionTypeCS__Group_1__0__Impl11031); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -15979,12 +15990,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5302:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5303:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__111061);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__111062);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__111064);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__111065);
rule__CollectionTypeCS__Group_1__2();
state._fsp--;
@@ -16026,7 +16037,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5317:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5317:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl11091);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl11092);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -16068,7 +16079,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5331:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5332:2: rule__CollectionTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__211121);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__211122);
rule__CollectionTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -16107,7 +16118,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__CollectionTypeCS__Group_1__2__Impl11149); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__CollectionTypeCS__Group_1__2__Impl11150); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -16142,12 +16153,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5367:1: ( rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5368:2: rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__011186);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__011187);
rule__MultiplicityBoundsCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__011189);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__011190);
rule__MultiplicityBoundsCS__Group__1();
state._fsp--;
@@ -16189,7 +16200,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5382:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5382:2: rule__MultiplicityBoundsCS__LowerBoundAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl11216);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl11217);
rule__MultiplicityBoundsCS__LowerBoundAssignment_0();
state._fsp--;
@@ -16231,7 +16242,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5396:1: ( rule__MultiplicityBoundsCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5397:2: rule__MultiplicityBoundsCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__111246);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__111247);
rule__MultiplicityBoundsCS__Group__1__Impl();
state._fsp--;
@@ -16271,17 +16282,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5410:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA46_0==69) ) {
- alt46=1;
+ if ( (LA47_0==69) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5410:2: rule__MultiplicityBoundsCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl11273);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl11274);
rule__MultiplicityBoundsCS__Group_1__0();
state._fsp--;
@@ -16326,12 +16337,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5428:1: ( rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5429:2: rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__011308);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__011309);
rule__MultiplicityBoundsCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__011311);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__011312);
rule__MultiplicityBoundsCS__Group_1__1();
state._fsp--;
@@ -16370,7 +16381,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__MultiplicityBoundsCS__Group_1__0__Impl11339); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__MultiplicityBoundsCS__Group_1__0__Impl11340); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -16405,7 +16416,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5459:1: ( rule__MultiplicityBoundsCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5460:2: rule__MultiplicityBoundsCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__111370);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__111371);
rule__MultiplicityBoundsCS__Group_1__1__Impl();
state._fsp--;
@@ -16447,7 +16458,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5473:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5473:2: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl11397);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl11398);
rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1();
state._fsp--;
@@ -16489,12 +16500,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5491:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5492:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__011431);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__011432);
rule__MultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__011434);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__011435);
rule__MultiplicityCS__Group__1();
state._fsp--;
@@ -16533,7 +16544,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__MultiplicityCS__Group__0__Impl11462); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__MultiplicityCS__Group__0__Impl11463); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
@@ -16568,12 +16579,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5522:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5523:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__111493);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__111494);
rule__MultiplicityCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__111496);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__111497);
rule__MultiplicityCS__Group__2();
state._fsp--;
@@ -16615,7 +16626,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5537:1: ( rule__MultiplicityCS__Alternatives_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5537:2: rule__MultiplicityCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl11523);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl11524);
rule__MultiplicityCS__Alternatives_1();
state._fsp--;
@@ -16657,7 +16668,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5551:1: ( rule__MultiplicityCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5552:2: rule__MultiplicityCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__211553);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__211554);
rule__MultiplicityCS__Group__2__Impl();
state._fsp--;
@@ -16696,7 +16707,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__MultiplicityCS__Group__2__Impl11581); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__MultiplicityCS__Group__2__Impl11582); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
}
@@ -16731,12 +16742,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5587:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5588:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__011618);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__011619);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__011621);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__011622);
rule__TupleTypeCS__Group__1();
state._fsp--;
@@ -16778,7 +16789,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5602:1: ( rule__TupleTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5602:2: rule__TupleTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl11648);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl11649);
rule__TupleTypeCS__NameAssignment_0();
state._fsp--;
@@ -16820,7 +16831,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5616:1: ( rule__TupleTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5617:2: rule__TupleTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__111678);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__111679);
rule__TupleTypeCS__Group__1__Impl();
state._fsp--;
@@ -16860,17 +16871,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5630:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==65) ) {
- alt47=1;
+ if ( (LA48_0==65) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5630:2: rule__TupleTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl11705);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl11706);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
@@ -16915,12 +16926,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5648:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5649:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__011740);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__011741);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__011743);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__011744);
rule__TupleTypeCS__Group_1__1();
state._fsp--;
@@ -16959,7 +16970,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__TupleTypeCS__Group_1__0__Impl11771); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__TupleTypeCS__Group_1__0__Impl11772); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -16994,12 +17005,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5679:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5680:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__111802);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__111803);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__111805);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__111806);
rule__TupleTypeCS__Group_1__2();
state._fsp--;
@@ -17039,17 +17050,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5694:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( ((LA48_0>=RULE_SIMPLE_ID && LA48_0<=RULE_ESCAPED_ID)||(LA48_0>=16 && LA48_0<=26)) ) {
- alt48=1;
+ if ( ((LA49_0>=RULE_SIMPLE_ID && LA49_0<=RULE_ESCAPED_ID)||(LA49_0>=16 && LA49_0<=26)) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5694:2: rule__TupleTypeCS__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl11832);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl11833);
rule__TupleTypeCS__Group_1_1__0();
state._fsp--;
@@ -17094,7 +17105,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5708:1: ( rule__TupleTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5709:2: rule__TupleTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__211863);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__211864);
rule__TupleTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -17133,7 +17144,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__TupleTypeCS__Group_1__2__Impl11891); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__TupleTypeCS__Group_1__2__Impl11892); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -17168,12 +17179,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5744:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5745:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__011928);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__011929);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__011931);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__011932);
rule__TupleTypeCS__Group_1_1__1();
state._fsp--;
@@ -17215,7 +17226,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5759:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5759:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl11958);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl11959);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
state._fsp--;
@@ -17257,7 +17268,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5773:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5774:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__111988);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__111989);
rule__TupleTypeCS__Group_1_1__1__Impl();
state._fsp--;
@@ -17297,21 +17308,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5787:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop49:
+ loop50:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==62) ) {
- alt49=1;
+ if ( (LA50_0==62) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5787:2: rule__TupleTypeCS__Group_1_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl12015);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl12016);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
@@ -17321,7 +17332,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop49;
+ break loop50;
}
} while (true);
@@ -17359,12 +17370,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5805:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5806:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__012050);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__012051);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__012053);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__012054);
rule__TupleTypeCS__Group_1_1_1__1();
state._fsp--;
@@ -17403,7 +17414,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__TupleTypeCS__Group_1_1_1__0__Impl12081); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__TupleTypeCS__Group_1_1_1__0__Impl12082); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
@@ -17438,7 +17449,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5836:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5837:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__112112);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__112113);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
state._fsp--;
@@ -17480,7 +17491,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5850:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5850:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl12139);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl12140);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
state._fsp--;
@@ -17522,12 +17533,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5868:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5869:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__012173);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__012174);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__012176);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__012177);
rule__TuplePartCS__Group__1();
state._fsp--;
@@ -17569,7 +17580,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5883:1: ( rule__TuplePartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5883:2: rule__TuplePartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl12203);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl12204);
rule__TuplePartCS__NameAssignment_0();
state._fsp--;
@@ -17611,12 +17622,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5897:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5898:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__112233);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__112234);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__112236);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__112237);
rule__TuplePartCS__Group__2();
state._fsp--;
@@ -17655,7 +17666,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__TuplePartCS__Group__1__Impl12264); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__TuplePartCS__Group__1__Impl12265); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
@@ -17690,7 +17701,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5928:1: ( rule__TuplePartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5929:2: rule__TuplePartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__212295);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__212296);
rule__TuplePartCS__Group__2__Impl();
state._fsp--;
@@ -17732,7 +17743,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5942:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5942:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl12322);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl12323);
rule__TuplePartCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -17774,12 +17785,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5962:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5963:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__012358);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__012359);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__012361);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__012362);
rule__CollectionLiteralExpCS__Group__1();
state._fsp--;
@@ -17821,7 +17832,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5977:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5977:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl12388);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl12389);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -17863,12 +17874,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5991:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5992:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__112418);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__112419);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__112421);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__112422);
rule__CollectionLiteralExpCS__Group__2();
state._fsp--;
@@ -17907,7 +17918,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,59,FollowSets000.FOLLOW_59_in_rule__CollectionLiteralExpCS__Group__1__Impl12449); if (state.failed) return ;
+ match(input,59,FollowSets000.FOLLOW_59_in_rule__CollectionLiteralExpCS__Group__1__Impl12450); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -17942,12 +17953,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6022:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6023:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__212480);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__212481);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__212483);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__212484);
rule__CollectionLiteralExpCS__Group__3();
state._fsp--;
@@ -17987,17 +17998,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6037:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( ((LA50_0>=RULE_INT && LA50_0<=RULE_ESCAPED_ID)||(LA50_0>=16 && LA50_0<=29)||(LA50_0>=44 && LA50_0<=57)||LA50_0==65||(LA50_0>=72 && LA50_0<=73)||LA50_0==75||LA50_0==79||LA50_0==81||(LA50_0>=83 && LA50_0<=84)) ) {
- alt50=1;
+ if ( ((LA51_0>=RULE_INT && LA51_0<=RULE_ESCAPED_ID)||(LA51_0>=16 && LA51_0<=29)||(LA51_0>=44 && LA51_0<=57)||LA51_0==65||(LA51_0>=72 && LA51_0<=73)||LA51_0==75||LA51_0==79||LA51_0==81||(LA51_0>=83 && LA51_0<=84)) ) {
+ alt51=1;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6037:2: rule__CollectionLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl12510);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl12511);
rule__CollectionLiteralExpCS__Group_2__0();
state._fsp--;
@@ -18042,7 +18053,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6051:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6052:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__312541);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__312542);
rule__CollectionLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -18081,7 +18092,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl12569); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl12570); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -18116,12 +18127,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6089:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6090:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__012608);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__012609);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__012611);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__012612);
rule__CollectionLiteralExpCS__Group_2__1();
state._fsp--;
@@ -18163,7 +18174,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6104:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6104:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl12638);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl12639);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -18205,7 +18216,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6118:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6119:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__112668);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__112669);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -18245,21 +18256,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6132:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop51:
+ loop52:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA51_0==62) ) {
- alt51=1;
+ if ( (LA52_0==62) ) {
+ alt52=1;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6132:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl12695);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl12696);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -18269,7 +18280,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop51;
+ break loop52;
}
} while (true);
@@ -18307,12 +18318,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6150:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6151:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__012730);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__012731);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__012733);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__012734);
rule__CollectionLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -18351,7 +18362,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl12761); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl12762); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -18386,7 +18397,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6181:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6182:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__112792);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__112793);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -18428,7 +18439,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6195:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6195:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl12819);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl12820);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -18470,12 +18481,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6213:1: ( rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6214:2: rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__012853);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__012854);
rule__CollectionLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__012856);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__012857);
rule__CollectionLiteralPartCS__Group__1();
state._fsp--;
@@ -18517,7 +18528,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6228:1: ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6228:2: rule__CollectionLiteralPartCS__ExpressionCSAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl12883);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl12884);
rule__CollectionLiteralPartCS__ExpressionCSAssignment_0();
state._fsp--;
@@ -18559,7 +18570,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6242:1: ( rule__CollectionLiteralPartCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6243:2: rule__CollectionLiteralPartCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__112913);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__112914);
rule__CollectionLiteralPartCS__Group__1__Impl();
state._fsp--;
@@ -18599,17 +18610,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6256:1: ( rule__CollectionLiteralPartCS__Group_1__0 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA52_0==69) ) {
- alt52=1;
+ if ( (LA53_0==69) ) {
+ alt53=1;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6256:2: rule__CollectionLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl12940);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl12941);
rule__CollectionLiteralPartCS__Group_1__0();
state._fsp--;
@@ -18654,12 +18665,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6274:1: ( rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6275:2: rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__012975);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__012976);
rule__CollectionLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__012978);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__012979);
rule__CollectionLiteralPartCS__Group_1__1();
state._fsp--;
@@ -18698,7 +18709,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__CollectionLiteralPartCS__Group_1__0__Impl13006); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__CollectionLiteralPartCS__Group_1__0__Impl13007); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -18733,7 +18744,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6305:1: ( rule__CollectionLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6306:2: rule__CollectionLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__113037);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__113038);
rule__CollectionLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -18775,7 +18786,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6319:1: ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6319:2: rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl13064);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl13065);
rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1();
state._fsp--;
@@ -18817,12 +18828,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6337:1: ( rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6338:2: rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__013098);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__013099);
rule__ConstructorPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__013101);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__013102);
rule__ConstructorPartCS__Group__1();
state._fsp--;
@@ -18864,7 +18875,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6352:1: ( rule__ConstructorPartCS__PropertyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6352:2: rule__ConstructorPartCS__PropertyAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl13128);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl13129);
rule__ConstructorPartCS__PropertyAssignment_0();
state._fsp--;
@@ -18906,12 +18917,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6366:1: ( rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6367:2: rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__113158);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__113159);
rule__ConstructorPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__113161);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__113162);
rule__ConstructorPartCS__Group__2();
state._fsp--;
@@ -18950,7 +18961,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__ConstructorPartCS__Group__1__Impl13189); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__ConstructorPartCS__Group__1__Impl13190); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
}
@@ -18985,7 +18996,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6397:1: ( rule__ConstructorPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6398:2: rule__ConstructorPartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__213220);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__213221);
rule__ConstructorPartCS__Group__2__Impl();
state._fsp--;
@@ -19027,7 +19038,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6411:1: ( rule__ConstructorPartCS__InitExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6411:2: rule__ConstructorPartCS__InitExpressionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl13247);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl13248);
rule__ConstructorPartCS__InitExpressionAssignment_2();
state._fsp--;
@@ -19069,12 +19080,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6431:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6432:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__013283);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__013284);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__013286);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__013287);
rule__TupleLiteralExpCS__Group__1();
state._fsp--;
@@ -19113,7 +19124,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
- match(input,44,FollowSets000.FOLLOW_44_in_rule__TupleLiteralExpCS__Group__0__Impl13314); if (state.failed) return ;
+ match(input,44,FollowSets000.FOLLOW_44_in_rule__TupleLiteralExpCS__Group__0__Impl13315); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
@@ -19148,12 +19159,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6462:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6463:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__113345);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__113346);
rule__TupleLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__113348);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__113349);
rule__TupleLiteralExpCS__Group__2();
state._fsp--;
@@ -19192,7 +19203,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,59,FollowSets000.FOLLOW_59_in_rule__TupleLiteralExpCS__Group__1__Impl13376); if (state.failed) return ;
+ match(input,59,FollowSets000.FOLLOW_59_in_rule__TupleLiteralExpCS__Group__1__Impl13377); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -19227,12 +19238,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6493:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6494:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__213407);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__213408);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__213410);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__213411);
rule__TupleLiteralExpCS__Group__3();
state._fsp--;
@@ -19274,7 +19285,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6508:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6508:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl13437);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl13438);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
state._fsp--;
@@ -19316,12 +19327,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6522:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6523:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__313467);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__313468);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__313470);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__313471);
rule__TupleLiteralExpCS__Group__4();
state._fsp--;
@@ -19361,21 +19372,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6537:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop53:
+ loop54:
do {
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA53_0==62) ) {
- alt53=1;
+ if ( (LA54_0==62) ) {
+ alt54=1;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6537:2: rule__TupleLiteralExpCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl13497);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl13498);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
@@ -19385,7 +19396,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop53;
+ break loop54;
}
} while (true);
@@ -19423,7 +19434,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6551:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6552:2: rule__TupleLiteralExpCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__413528);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__413529);
rule__TupleLiteralExpCS__Group__4__Impl();
state._fsp--;
@@ -19462,7 +19473,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl13556); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl13557); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -19497,12 +19508,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6591:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6592:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__013597);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__013598);
rule__TupleLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__013600);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__013601);
rule__TupleLiteralExpCS__Group_3__1();
state._fsp--;
@@ -19541,7 +19552,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__TupleLiteralExpCS__Group_3__0__Impl13628); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__TupleLiteralExpCS__Group_3__0__Impl13629); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
@@ -19576,7 +19587,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6622:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6623:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__113659);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__113660);
rule__TupleLiteralExpCS__Group_3__1__Impl();
state._fsp--;
@@ -19618,7 +19629,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6636:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6636:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl13686);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl13687);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
state._fsp--;
@@ -19660,12 +19671,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6654:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6655:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__013720);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__013721);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__013723);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__013724);
rule__TupleLiteralPartCS__Group__1();
state._fsp--;
@@ -19707,7 +19718,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6669:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6669:2: rule__TupleLiteralPartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl13750);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl13751);
rule__TupleLiteralPartCS__NameAssignment_0();
state._fsp--;
@@ -19749,12 +19760,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6683:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6684:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__113780);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__113781);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__113783);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__113784);
rule__TupleLiteralPartCS__Group__2();
state._fsp--;
@@ -19794,17 +19805,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6698:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==67) ) {
- alt54=1;
+ if ( (LA55_0==67) ) {
+ alt55=1;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6698:2: rule__TupleLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl13810);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl13811);
rule__TupleLiteralPartCS__Group_1__0();
state._fsp--;
@@ -19849,12 +19860,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6712:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6713:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__213841);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__213842);
rule__TupleLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__213844);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__213845);
rule__TupleLiteralPartCS__Group__3();
state._fsp--;
@@ -19893,7 +19904,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl13872); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl13873); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
@@ -19928,7 +19939,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6743:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6744:2: rule__TupleLiteralPartCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__313903);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__313904);
rule__TupleLiteralPartCS__Group__3__Impl();
state._fsp--;
@@ -19970,7 +19981,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6757:1: ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6757:2: rule__TupleLiteralPartCS__InitExpressionAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl13930);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl13931);
rule__TupleLiteralPartCS__InitExpressionAssignment_3();
state._fsp--;
@@ -20012,12 +20023,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6779:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6780:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__013968);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__013969);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__013971);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__013972);
rule__TupleLiteralPartCS__Group_1__1();
state._fsp--;
@@ -20056,7 +20067,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleLiteralPartCS__Group_1__0__Impl13999); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleLiteralPartCS__Group_1__0__Impl14000); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
@@ -20091,7 +20102,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6810:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6811:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__114030);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__114031);
rule__TupleLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -20133,7 +20144,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6824:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6824:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl14057);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl14058);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -20175,12 +20186,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6842:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6843:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__014091);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__014092);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__014094);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__014095);
rule__UnlimitedNaturalLiteralExpCS__Group__1();
state._fsp--;
@@ -20254,7 +20265,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6873:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6874:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__114152);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__114153);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -20293,7 +20304,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl14180); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl14181); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
@@ -20328,12 +20339,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6907:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6908:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__014215);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__014216);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__014218);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__014219);
rule__InvalidLiteralExpCS__Group__1();
state._fsp--;
@@ -20407,7 +20418,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6938:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6939:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__114276);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__114277);
rule__InvalidLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -20446,7 +20457,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__InvalidLiteralExpCS__Group__1__Impl14304); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__InvalidLiteralExpCS__Group__1__Impl14305); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -20481,12 +20492,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6972:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6973:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__014339);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__014340);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__014342);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__014343);
rule__NullLiteralExpCS__Group__1();
state._fsp--;
@@ -20560,7 +20571,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7003:1: ( rule__NullLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7004:2: rule__NullLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__114400);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__114401);
rule__NullLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -20599,7 +20610,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__NullLiteralExpCS__Group__1__Impl14428); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__NullLiteralExpCS__Group__1__Impl14429); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -20634,12 +20645,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7037:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7038:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__014463);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__014464);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__014466);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__014467);
rule__TypeLiteralWithMultiplicityCS__Group__1();
state._fsp--;
@@ -20678,7 +20689,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl14493);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl14494);
ruleTypeLiteralCS();
state._fsp--;
@@ -20717,7 +20728,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7066:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7067:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__114522);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__114523);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
state._fsp--;
@@ -20757,17 +20768,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7080:1: ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA55_0==70) ) {
- alt55=1;
+ if ( (LA56_0==70) ) {
+ alt56=1;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7080:2: rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl14549);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl14550);
rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1();
state._fsp--;
@@ -20812,12 +20823,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7098:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7099:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__014584);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__014585);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__014587);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__014588);
rule__TypeExpCS__Group__1();
state._fsp--;
@@ -20859,7 +20870,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7113:1: ( rule__TypeExpCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7113:2: rule__TypeExpCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl14614);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl14615);
rule__TypeExpCS__Alternatives_0();
state._fsp--;
@@ -20901,7 +20912,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7127:1: ( rule__TypeExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7128:2: rule__TypeExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__114644);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__114645);
rule__TypeExpCS__Group__1__Impl();
state._fsp--;
@@ -20941,17 +20952,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeExpCSAccess().getMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7141:1: ( rule__TypeExpCS__MultiplicityAssignment_1 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==70) ) {
- alt56=1;
+ if ( (LA57_0==70) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7141:2: rule__TypeExpCS__MultiplicityAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl14671);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl14672);
rule__TypeExpCS__MultiplicityAssignment_1();
state._fsp--;
@@ -20996,12 +21007,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7159:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7160:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__014706);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__014707);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__014709);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__014710);
rule__ExpCS__Group_0__1();
state._fsp--;
@@ -21040,7 +21051,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl14736);
+ pushFollow(FollowSets000.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl14737);
rulePrefixedExpCS();
state._fsp--;
@@ -21079,7 +21090,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7188:1: ( rule__ExpCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7189:2: rule__ExpCS__Group_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__114765);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__114766);
rule__ExpCS__Group_0__1__Impl();
state._fsp--;
@@ -21119,17 +21130,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7202:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( ((LA57_0>=27 && LA57_0<=28)||(LA57_0>=30 && LA57_0<=43)) ) {
- alt57=1;
+ if ( ((LA58_0>=27 && LA58_0<=28)||(LA58_0>=30 && LA58_0<=43)) ) {
+ alt58=1;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7202:2: rule__ExpCS__Group_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl14792);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl14793);
rule__ExpCS__Group_0_1__0();
state._fsp--;
@@ -21174,12 +21185,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7220:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7221:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__014827);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__014828);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__014830);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__014831);
rule__ExpCS__Group_0_1__1();
state._fsp--;
@@ -21253,12 +21264,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7251:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7252:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__114888);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__114889);
rule__ExpCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__114891);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__114892);
rule__ExpCS__Group_0_1__2();
state._fsp--;
@@ -21300,7 +21311,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7266:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7266:2: rule__ExpCS__OwnedOperatorAssignment_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl14918);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl14919);
rule__ExpCS__OwnedOperatorAssignment_0_1_1();
state._fsp--;
@@ -21342,7 +21353,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7280:1: ( rule__ExpCS__Group_0_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7281:2: rule__ExpCS__Group_0_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__214948);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__214949);
rule__ExpCS__Group_0_1__2__Impl();
state._fsp--;
@@ -21384,7 +21395,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7294:1: ( rule__ExpCS__Alternatives_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7294:2: rule__ExpCS__Alternatives_0_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl14975);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl14976);
rule__ExpCS__Alternatives_0_1_2();
state._fsp--;
@@ -21426,12 +21437,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7314:1: ( rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7315:2: rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__015011);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__015012);
rule__ExpCS__Group_0_1_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__015014);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__015015);
rule__ExpCS__Group_0_1_2_0__1();
state._fsp--;
@@ -21473,7 +21484,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7329:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7329:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl15041);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl15042);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0();
state._fsp--;
@@ -21515,12 +21526,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7343:1: ( rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7344:2: rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__115071);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__115072);
rule__ExpCS__Group_0_1_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__115074);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__115075);
rule__ExpCS__Group_0_1_2_0__2();
state._fsp--;
@@ -21560,15 +21571,15 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7358:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*
- loop58:
+ loop59:
do {
- int alt58=2;
- alt58 = dfa58.predict(input);
- switch (alt58) {
+ int alt59=2;
+ alt59 = dfa59.predict(input);
+ switch (alt59) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7358:2: rule__ExpCS__Group_0_1_2_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl15101);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl15102);
rule__ExpCS__Group_0_1_2_0_1__0();
state._fsp--;
@@ -21578,7 +21589,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop58;
+ break loop59;
}
} while (true);
@@ -21616,7 +21627,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7372:1: ( rule__ExpCS__Group_0_1_2_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7373:2: rule__ExpCS__Group_0_1_2_0__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__215132);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__215133);
rule__ExpCS__Group_0_1_2_0__2__Impl();
state._fsp--;
@@ -21656,17 +21667,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7386:1: ( rule__ExpCS__Group_0_1_2_0_2__0 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( ((LA59_0>=27 && LA59_0<=28)||(LA59_0>=30 && LA59_0<=43)) ) {
- alt59=1;
+ if ( ((LA60_0>=27 && LA60_0<=28)||(LA60_0>=30 && LA60_0<=43)) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7386:2: rule__ExpCS__Group_0_1_2_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl15159);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl15160);
rule__ExpCS__Group_0_1_2_0_2__0();
state._fsp--;
@@ -21711,12 +21722,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7406:1: ( rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7407:2: rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__015196);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__015197);
rule__ExpCS__Group_0_1_2_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__015199);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__015200);
rule__ExpCS__Group_0_1_2_0_1__1();
state._fsp--;
@@ -21758,7 +21769,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7421:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7421:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl15226);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl15227);
rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0();
state._fsp--;
@@ -21800,7 +21811,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7435:1: ( rule__ExpCS__Group_0_1_2_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7436:2: rule__ExpCS__Group_0_1_2_0_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__115256);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__115257);
rule__ExpCS__Group_0_1_2_0_1__1__Impl();
state._fsp--;
@@ -21842,7 +21853,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7449:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7449:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl15283);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl15284);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1();
state._fsp--;
@@ -21884,12 +21895,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7467:1: ( rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7468:2: rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__015317);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__015318);
rule__ExpCS__Group_0_1_2_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__015320);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__015321);
rule__ExpCS__Group_0_1_2_0_2__1();
state._fsp--;
@@ -21931,7 +21942,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7482:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7482:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl15347);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl15348);
rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0();
state._fsp--;
@@ -21973,7 +21984,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7496:1: ( rule__ExpCS__Group_0_1_2_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7497:2: rule__ExpCS__Group_0_1_2_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__115377);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__115378);
rule__ExpCS__Group_0_1_2_0_2__1__Impl();
state._fsp--;
@@ -22015,7 +22026,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7510:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7510:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl15404);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl15405);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1();
state._fsp--;
@@ -22057,12 +22068,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7528:1: ( rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7529:2: rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__015438);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__015439);
rule__ExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__015441);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__015442);
rule__ExpCS__Group_1__1();
state._fsp--;
@@ -22136,12 +22147,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7559:1: ( rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7560:2: rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__115499);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__115500);
rule__ExpCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__115502);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__115503);
rule__ExpCS__Group_1__2();
state._fsp--;
@@ -22186,7 +22197,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7575:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7575:2: rule__ExpCS__OwnedOperatorAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15531);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15532);
rule__ExpCS__OwnedOperatorAssignment_1_1();
state._fsp--;
@@ -22207,21 +22218,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7580:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )*
- loop60:
+ loop61:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( ((LA60_0>=28 && LA60_0<=29)) ) {
- alt60=1;
+ if ( ((LA61_0>=28 && LA61_0<=29)) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7580:2: rule__ExpCS__OwnedOperatorAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15543);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15544);
rule__ExpCS__OwnedOperatorAssignment_1_1();
state._fsp--;
@@ -22231,7 +22242,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop60;
+ break loop61;
}
} while (true);
@@ -22272,7 +22283,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7595:1: ( rule__ExpCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7596:2: rule__ExpCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__215576);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__215577);
rule__ExpCS__Group_1__2__Impl();
state._fsp--;
@@ -22314,7 +22325,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7609:1: ( rule__ExpCS__OwnedExpressionAssignment_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7609:2: rule__ExpCS__OwnedExpressionAssignment_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl15603);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl15604);
rule__ExpCS__OwnedExpressionAssignment_1_2();
state._fsp--;
@@ -22356,12 +22367,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7629:1: ( rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7630:2: rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__015639);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__015640);
rule__PrefixedExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__015642);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__015643);
rule__PrefixedExpCS__Group_0__1();
state._fsp--;
@@ -22435,12 +22446,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7660:1: ( rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7661:2: rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__115700);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__115701);
rule__PrefixedExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__115703);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__115704);
rule__PrefixedExpCS__Group_0__2();
state._fsp--;
@@ -22485,7 +22496,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7676:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7676:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15732);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15733);
rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
state._fsp--;
@@ -22506,21 +22517,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorAssignment_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7681:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )*
- loop61:
+ loop62:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( ((LA61_0>=28 && LA61_0<=29)) ) {
- alt61=1;
+ if ( ((LA62_0>=28 && LA62_0<=29)) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7681:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15744);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15745);
rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
state._fsp--;
@@ -22530,7 +22541,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop61;
+ break loop62;
}
} while (true);
@@ -22571,7 +22582,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7696:1: ( rule__PrefixedExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7697:2: rule__PrefixedExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__215777);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__215778);
rule__PrefixedExpCS__Group_0__2__Impl();
state._fsp--;
@@ -22613,7 +22624,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7710:1: ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7710:2: rule__PrefixedExpCS__OwnedExpressionAssignment_0_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl15804);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl15805);
rule__PrefixedExpCS__OwnedExpressionAssignment_0_2();
state._fsp--;
@@ -22655,12 +22666,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7730:1: ( rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7731:2: rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__015840);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__015841);
rule__PrimaryExpCS__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__015843);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__015844);
rule__PrimaryExpCS__Group_7__1();
state._fsp--;
@@ -22734,12 +22745,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7761:1: ( rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7762:2: rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__115901);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__115902);
rule__PrimaryExpCS__Group_7__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__115904);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__115905);
rule__PrimaryExpCS__Group_7__2();
state._fsp--;
@@ -22781,7 +22792,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7776:1: ( rule__PrimaryExpCS__PathNameAssignment_7_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7776:2: rule__PrimaryExpCS__PathNameAssignment_7_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl15931);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl15932);
rule__PrimaryExpCS__PathNameAssignment_7_1();
state._fsp--;
@@ -22823,7 +22834,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7790:1: ( rule__PrimaryExpCS__Group_7__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7791:2: rule__PrimaryExpCS__Group_7__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__215961);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__215962);
rule__PrimaryExpCS__Group_7__2__Impl();
state._fsp--;
@@ -22865,7 +22876,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7804:1: ( rule__PrimaryExpCS__Alternatives_7_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7804:2: rule__PrimaryExpCS__Alternatives_7_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl15988);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl15989);
rule__PrimaryExpCS__Alternatives_7_2();
state._fsp--;
@@ -22907,12 +22918,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7824:1: ( rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7825:2: rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__016024);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__016025);
rule__PrimaryExpCS__Group_7_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__016027);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__016028);
rule__PrimaryExpCS__Group_7_2_0__1();
state._fsp--;
@@ -22986,12 +22997,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7855:1: ( rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7856:2: rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__116085);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__116086);
rule__PrimaryExpCS__Group_7_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__116088);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__116089);
rule__PrimaryExpCS__Group_7_2_0__2();
state._fsp--;
@@ -23030,7 +23041,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl16116); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl16117); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
}
@@ -23065,12 +23076,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7886:1: ( rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7887:2: rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__216147);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__216148);
rule__PrimaryExpCS__Group_7_2_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__216150);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__216151);
rule__PrimaryExpCS__Group_7_2_0__3();
state._fsp--;
@@ -23112,7 +23123,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7901:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7901:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl16177);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl16178);
rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2();
state._fsp--;
@@ -23154,12 +23165,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7915:1: ( rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7916:2: rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__316207);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__316208);
rule__PrimaryExpCS__Group_7_2_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__316210);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__316211);
rule__PrimaryExpCS__Group_7_2_0__4();
state._fsp--;
@@ -23199,21 +23210,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7930:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0 )*
- loop62:
+ loop63:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==62) ) {
- alt62=1;
+ if ( (LA63_0==62) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7930:2: rule__PrimaryExpCS__Group_7_2_0_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl16237);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl16238);
rule__PrimaryExpCS__Group_7_2_0_3__0();
state._fsp--;
@@ -23223,7 +23234,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop62;
+ break loop63;
}
} while (true);
@@ -23261,12 +23272,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7944:1: ( rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7945:2: rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__416268);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__416269);
rule__PrimaryExpCS__Group_7_2_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__416271);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__416272);
rule__PrimaryExpCS__Group_7_2_0__5();
state._fsp--;
@@ -23305,7 +23316,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl16299); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl16300); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
}
@@ -23340,12 +23351,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7975:1: ( rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7976:2: rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__516330);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__516331);
rule__PrimaryExpCS__Group_7_2_0__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__516333);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__516334);
rule__PrimaryExpCS__Group_7_2_0__6();
state._fsp--;
@@ -23385,17 +23396,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7990:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==70) ) {
- alt63=1;
+ if ( (LA64_0==70) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7990:2: rule__PrimaryExpCS__Group_7_2_0_5__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl16360);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl16361);
rule__PrimaryExpCS__Group_7_2_0_5__0();
state._fsp--;
@@ -23440,7 +23451,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8004:1: ( rule__PrimaryExpCS__Group_7_2_0__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8005:2: rule__PrimaryExpCS__Group_7_2_0__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__616391);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__616392);
rule__PrimaryExpCS__Group_7_2_0__6__Impl();
state._fsp--;
@@ -23480,17 +23491,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8018:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==85) ) {
- alt64=1;
+ if ( (LA65_0==85) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8018:2: rule__PrimaryExpCS__Group_7_2_0_6__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl16418);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl16419);
rule__PrimaryExpCS__Group_7_2_0_6__0();
state._fsp--;
@@ -23535,12 +23546,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8046:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8047:2: rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__016463);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__016464);
rule__PrimaryExpCS__Group_7_2_0_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__016466);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__016467);
rule__PrimaryExpCS__Group_7_2_0_3__1();
state._fsp--;
@@ -23579,7 +23590,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl16494); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl16495); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
}
@@ -23614,7 +23625,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8077:1: ( rule__PrimaryExpCS__Group_7_2_0_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8078:2: rule__PrimaryExpCS__Group_7_2_0_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__116525);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__116526);
rule__PrimaryExpCS__Group_7_2_0_3__1__Impl();
state._fsp--;
@@ -23656,7 +23667,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8091:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8091:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl16552);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl16553);
rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1();
state._fsp--;
@@ -23698,12 +23709,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8109:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8110:2: rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__016586);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__016587);
rule__PrimaryExpCS__Group_7_2_0_5__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__016589);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__016590);
rule__PrimaryExpCS__Group_7_2_0_5__1();
state._fsp--;
@@ -23742,7 +23753,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl16617); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl16618); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
}
@@ -23777,12 +23788,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8140:1: ( rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8141:2: rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__116648);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__116649);
rule__PrimaryExpCS__Group_7_2_0_5__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__116651);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__116652);
rule__PrimaryExpCS__Group_7_2_0_5__2();
state._fsp--;
@@ -23824,7 +23835,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8155:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8155:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl16678);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl16679);
rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1();
state._fsp--;
@@ -23866,12 +23877,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8169:1: ( rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8170:2: rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__216708);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__216709);
rule__PrimaryExpCS__Group_7_2_0_5__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__216711);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__216712);
rule__PrimaryExpCS__Group_7_2_0_5__3();
state._fsp--;
@@ -23911,21 +23922,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8184:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )*
- loop65:
+ loop66:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==62) ) {
- alt65=1;
+ if ( (LA66_0==62) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8184:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl16738);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl16739);
rule__PrimaryExpCS__Group_7_2_0_5_2__0();
state._fsp--;
@@ -23935,7 +23946,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop65;
+ break loop66;
}
} while (true);
@@ -23973,7 +23984,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8198:1: ( rule__PrimaryExpCS__Group_7_2_0_5__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8199:2: rule__PrimaryExpCS__Group_7_2_0_5__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__316769);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__316770);
rule__PrimaryExpCS__Group_7_2_0_5__3__Impl();
state._fsp--;
@@ -24012,7 +24023,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl16797); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl16798); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
}
@@ -24047,12 +24058,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8236:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8237:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016836);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016837);
rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016839);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016840);
rule__PrimaryExpCS__Group_7_2_0_5_2__1();
state._fsp--;
@@ -24091,7 +24102,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl16867); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl16868); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
}
@@ -24126,7 +24137,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8267:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8268:2: rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__116898);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__116899);
rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl();
state._fsp--;
@@ -24168,7 +24179,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8281:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8281:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl16925);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl16926);
rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1();
state._fsp--;
@@ -24210,12 +24221,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8299:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8300:2: rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__016959);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__016960);
rule__PrimaryExpCS__Group_7_2_0_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__016962);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__016963);
rule__PrimaryExpCS__Group_7_2_0_6__1();
state._fsp--;
@@ -24257,7 +24268,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8314:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8314:2: rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl16989);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl16990);
rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0();
state._fsp--;
@@ -24299,7 +24310,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8328:1: ( rule__PrimaryExpCS__Group_7_2_0_6__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8329:2: rule__PrimaryExpCS__Group_7_2_0_6__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__117019);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__117020);
rule__PrimaryExpCS__Group_7_2_0_6__1__Impl();
state._fsp--;
@@ -24338,7 +24349,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl17047); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl17048); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
}
@@ -24373,12 +24384,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8362:1: ( rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8363:2: rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__017082);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__017083);
rule__PrimaryExpCS__Group_7_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__017085);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__017086);
rule__PrimaryExpCS__Group_7_2_1__1();
state._fsp--;
@@ -24452,12 +24463,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8393:1: ( rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8394:2: rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__117143);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__117144);
rule__PrimaryExpCS__Group_7_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__117146);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__117147);
rule__PrimaryExpCS__Group_7_2_1__2();
state._fsp--;
@@ -24496,7 +24507,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
- match(input,59,FollowSets000.FOLLOW_59_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl17174); if (state.failed) return ;
+ match(input,59,FollowSets000.FOLLOW_59_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl17175); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
@@ -24531,12 +24542,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8424:1: ( rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8425:2: rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__217205);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__217206);
rule__PrimaryExpCS__Group_7_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__217208);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__217209);
rule__PrimaryExpCS__Group_7_2_1__3();
state._fsp--;
@@ -24578,7 +24589,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8439:1: ( rule__PrimaryExpCS__Alternatives_7_2_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8439:2: rule__PrimaryExpCS__Alternatives_7_2_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl17235);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl17236);
rule__PrimaryExpCS__Alternatives_7_2_1_2();
state._fsp--;
@@ -24620,7 +24631,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8453:1: ( rule__PrimaryExpCS__Group_7_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8454:2: rule__PrimaryExpCS__Group_7_2_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__317265);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__317266);
rule__PrimaryExpCS__Group_7_2_1__3__Impl();
state._fsp--;
@@ -24659,7 +24670,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl17293); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl17294); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
}
@@ -24694,12 +24705,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8491:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8492:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017332);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017333);
rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017335);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017336);
rule__PrimaryExpCS__Group_7_2_1_2_0__1();
state._fsp--;
@@ -24741,7 +24752,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8506:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8506:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl17362);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl17363);
rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0();
state._fsp--;
@@ -24783,7 +24794,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8520:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8521:2: rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__117392);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__117393);
rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl();
state._fsp--;
@@ -24823,21 +24834,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8534:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )*
- loop66:
+ loop67:
do {
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==62) ) {
- alt66=1;
+ if ( (LA67_0==62) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8534:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl17419);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl17420);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__0();
state._fsp--;
@@ -24847,7 +24858,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop66;
+ break loop67;
}
} while (true);
@@ -24885,12 +24896,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8552:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8553:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017454);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017455);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017457);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017458);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__1();
state._fsp--;
@@ -24929,7 +24940,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl17485); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl17486); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
}
@@ -24964,7 +24975,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8583:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8584:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__117516);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__117517);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl();
state._fsp--;
@@ -25006,7 +25017,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8597:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8597:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl17543);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl17544);
rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1();
state._fsp--;
@@ -25048,12 +25059,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8615:1: ( rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8616:2: rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__017577);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__017578);
rule__PrimaryExpCS__Group_7_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__017580);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__017581);
rule__PrimaryExpCS__Group_7_2_2__1();
state._fsp--;
@@ -25093,17 +25104,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8630:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==85) ) {
- alt67=1;
+ if ( (LA68_0==85) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8630:2: rule__PrimaryExpCS__Group_7_2_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl17607);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl17608);
rule__PrimaryExpCS__Group_7_2_2_0__0();
state._fsp--;
@@ -25148,7 +25159,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8644:1: ( rule__PrimaryExpCS__Group_7_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8645:2: rule__PrimaryExpCS__Group_7_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__117638);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__117639);
rule__PrimaryExpCS__Group_7_2_2__1__Impl();
state._fsp--;
@@ -25188,17 +25199,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8658:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==65) ) {
- alt68=1;
+ if ( (LA69_0==65) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8658:2: rule__PrimaryExpCS__Group_7_2_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl17665);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl17666);
rule__PrimaryExpCS__Group_7_2_2_1__0();
state._fsp--;
@@ -25243,12 +25254,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8676:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8677:2: rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__017700);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__017701);
rule__PrimaryExpCS__Group_7_2_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__017703);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__017704);
rule__PrimaryExpCS__Group_7_2_2_0__1();
state._fsp--;
@@ -25290,7 +25301,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8691:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8691:2: rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl17730);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl17731);
rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0();
state._fsp--;
@@ -25332,7 +25343,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8705:1: ( rule__PrimaryExpCS__Group_7_2_2_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8706:2: rule__PrimaryExpCS__Group_7_2_2_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__117760);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__117761);
rule__PrimaryExpCS__Group_7_2_2_0__1__Impl();
state._fsp--;
@@ -25371,7 +25382,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl17788); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl17789); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
}
@@ -25406,12 +25417,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8739:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8740:2: rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__017823);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__017824);
rule__PrimaryExpCS__Group_7_2_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__017826);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__017827);
rule__PrimaryExpCS__Group_7_2_2_1__1();
state._fsp--;
@@ -25485,12 +25496,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8770:1: ( rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8771:2: rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__117884);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__117885);
rule__PrimaryExpCS__Group_7_2_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__117887);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__117888);
rule__PrimaryExpCS__Group_7_2_2_1__2();
state._fsp--;
@@ -25529,7 +25540,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl17915); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl17916); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
@@ -25564,12 +25575,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8801:1: ( rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8802:2: rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__217946);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__217947);
rule__PrimaryExpCS__Group_7_2_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__217949);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__217950);
rule__PrimaryExpCS__Group_7_2_2_1__3();
state._fsp--;
@@ -25609,17 +25620,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8816:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( ((LA69_0>=RULE_INT && LA69_0<=RULE_ESCAPED_ID)||(LA69_0>=16 && LA69_0<=29)||(LA69_0>=44 && LA69_0<=57)||LA69_0==65||(LA69_0>=72 && LA69_0<=73)||LA69_0==75||LA69_0==79||LA69_0==81||(LA69_0>=83 && LA69_0<=84)) ) {
- alt69=1;
+ if ( ((LA70_0>=RULE_INT && LA70_0<=RULE_ESCAPED_ID)||(LA70_0>=16 && LA70_0<=29)||(LA70_0>=44 && LA70_0<=57)||LA70_0==65||(LA70_0>=72 && LA70_0<=73)||LA70_0==75||LA70_0==79||LA70_0==81||(LA70_0>=83 && LA70_0<=84)) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8816:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl17976);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl17977);
rule__PrimaryExpCS__Group_7_2_2_1_2__0();
state._fsp--;
@@ -25664,7 +25675,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8830:1: ( rule__PrimaryExpCS__Group_7_2_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8831:2: rule__PrimaryExpCS__Group_7_2_2_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__318007);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__318008);
rule__PrimaryExpCS__Group_7_2_2_1__3__Impl();
state._fsp--;
@@ -25703,7 +25714,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl18035); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl18036); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
}
@@ -25738,12 +25749,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8868:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8869:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018074);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018075);
rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018077);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018078);
rule__PrimaryExpCS__Group_7_2_2_1_2__1();
state._fsp--;
@@ -25785,7 +25796,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8883:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8883:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl18104);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl18105);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0();
state._fsp--;
@@ -25827,12 +25838,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8897:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8898:2: rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118134);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118135);
rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118137);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118138);
rule__PrimaryExpCS__Group_7_2_2_1_2__2();
state._fsp--;
@@ -25872,21 +25883,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8912:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )*
- loop70:
+ loop71:
do {
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==62) ) {
- alt70=1;
+ if ( (LA71_0==62) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8912:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl18164);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl18165);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1();
state._fsp--;
@@ -25896,7 +25907,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop70;
+ break loop71;
}
} while (true);
@@ -25934,12 +25945,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8926:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8927:2: rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218195);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218196);
rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218198);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218199);
rule__PrimaryExpCS__Group_7_2_2_1_2__3();
state._fsp--;
@@ -25979,17 +25990,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8941:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==63) ) {
- alt71=1;
+ if ( (LA72_0==63) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8941:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl18225);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl18226);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__0();
state._fsp--;
@@ -26034,7 +26045,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8955:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8956:2: rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__318256);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__318257);
rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl();
state._fsp--;
@@ -26074,17 +26085,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8969:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==60) ) {
- alt72=1;
+ if ( (LA73_0==60) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8969:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl18283);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl18284);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__0();
state._fsp--;
@@ -26129,12 +26140,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8991:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8992:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018322);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018323);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018325);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018326);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__1();
state._fsp--;
@@ -26176,7 +26187,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9006:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9006:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl18352);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl18353);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0();
state._fsp--;
@@ -26218,7 +26229,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9020:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9021:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__118382);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__118383);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl();
state._fsp--;
@@ -26258,21 +26269,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9034:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )*
- loop73:
+ loop74:
do {
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==62) ) {
- alt73=1;
+ if ( (LA74_0==62) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9034:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl18409);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl18410);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1();
state._fsp--;
@@ -26282,7 +26293,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop73;
+ break loop74;
}
} while (true);
@@ -26320,12 +26331,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9052:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9053:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018444);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018445);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018447);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018448);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__1();
state._fsp--;
@@ -26367,7 +26378,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9067:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9067:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl18474);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl18475);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0();
state._fsp--;
@@ -26409,7 +26420,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9081:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9082:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__118504);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__118505);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl();
state._fsp--;
@@ -26449,21 +26460,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_3_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9095:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )*
- loop74:
+ loop75:
do {
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==62) ) {
- alt74=1;
+ if ( (LA75_0==62) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9095:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl18531);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl18532);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1();
state._fsp--;
@@ -26473,7 +26484,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop74;
+ break loop75;
}
} while (true);
@@ -26511,12 +26522,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9113:1: ( rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9114:2: rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__018566);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__018567);
rule__NavigatingArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__018569);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__018570);
rule__NavigatingArgCS__Group__1();
state._fsp--;
@@ -26558,7 +26569,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9128:1: ( rule__NavigatingArgCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9128:2: rule__NavigatingArgCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl18596);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl18597);
rule__NavigatingArgCS__NameAssignment_0();
state._fsp--;
@@ -26600,7 +26611,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9142:1: ( rule__NavigatingArgCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9143:2: rule__NavigatingArgCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__118626);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__118627);
rule__NavigatingArgCS__Group__1__Impl();
state._fsp--;
@@ -26640,17 +26651,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9156:1: ( rule__NavigatingArgCS__Group_1__0 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==67) ) {
- alt75=1;
+ if ( (LA76_0==67) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9156:2: rule__NavigatingArgCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl18653);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl18654);
rule__NavigatingArgCS__Group_1__0();
state._fsp--;
@@ -26695,12 +26706,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9174:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9175:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__018688);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__018689);
rule__NavigatingArgCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__018691);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__018692);
rule__NavigatingArgCS__Group_1__1();
state._fsp--;
@@ -26739,7 +26750,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingArgCS__Group_1__0__Impl18719); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingArgCS__Group_1__0__Impl18720); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
@@ -26774,12 +26785,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9205:1: ( rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9206:2: rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__118750);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__118751);
rule__NavigatingArgCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__118753);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__118754);
rule__NavigatingArgCS__Group_1__2();
state._fsp--;
@@ -26821,7 +26832,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9220:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9220:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl18780);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl18781);
rule__NavigatingArgCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -26863,7 +26874,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9234:1: ( rule__NavigatingArgCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9235:2: rule__NavigatingArgCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__218810);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__218811);
rule__NavigatingArgCS__Group_1__2__Impl();
state._fsp--;
@@ -26903,17 +26914,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9248:1: ( rule__NavigatingArgCS__Group_1_2__0 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==36) ) {
- alt76=1;
+ if ( (LA77_0==36) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9248:2: rule__NavigatingArgCS__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl18837);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl18838);
rule__NavigatingArgCS__Group_1_2__0();
state._fsp--;
@@ -26958,12 +26969,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9268:1: ( rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9269:2: rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__018874);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__018875);
rule__NavigatingArgCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__018877);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__018878);
rule__NavigatingArgCS__Group_1_2__1();
state._fsp--;
@@ -27002,7 +27013,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingArgCS__Group_1_2__0__Impl18905); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingArgCS__Group_1_2__0__Impl18906); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
}
@@ -27037,7 +27048,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9299:1: ( rule__NavigatingArgCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9300:2: rule__NavigatingArgCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__118936);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__118937);
rule__NavigatingArgCS__Group_1_2__1__Impl();
state._fsp--;
@@ -27079,7 +27090,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9313:1: ( rule__NavigatingArgCS__InitAssignment_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9313:2: rule__NavigatingArgCS__InitAssignment_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl18963);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl18964);
rule__NavigatingArgCS__InitAssignment_1_2_1();
state._fsp--;
@@ -27121,12 +27132,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9331:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9332:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__018997);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__018998);
rule__NavigatingBarArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__019000);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__019001);
rule__NavigatingBarArgCS__Group__1();
state._fsp--;
@@ -27168,7 +27179,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9346:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9346:2: rule__NavigatingBarArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl19027);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl19028);
rule__NavigatingBarArgCS__PrefixAssignment_0();
state._fsp--;
@@ -27210,12 +27221,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9360:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9361:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__119057);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__119058);
rule__NavigatingBarArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__119060);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__119061);
rule__NavigatingBarArgCS__Group__2();
state._fsp--;
@@ -27257,7 +27268,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9375:1: ( rule__NavigatingBarArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9375:2: rule__NavigatingBarArgCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl19087);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl19088);
rule__NavigatingBarArgCS__NameAssignment_1();
state._fsp--;
@@ -27299,7 +27310,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9389:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9390:2: rule__NavigatingBarArgCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__219117);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__219118);
rule__NavigatingBarArgCS__Group__2__Impl();
state._fsp--;
@@ -27339,17 +27350,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9403:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==67) ) {
- alt77=1;
+ if ( (LA78_0==67) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9403:2: rule__NavigatingBarArgCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl19144);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl19145);
rule__NavigatingBarArgCS__Group_2__0();
state._fsp--;
@@ -27394,12 +27405,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9423:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9424:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__019181);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__019182);
rule__NavigatingBarArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__019184);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__019185);
rule__NavigatingBarArgCS__Group_2__1();
state._fsp--;
@@ -27438,7 +27449,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingBarArgCS__Group_2__0__Impl19212); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingBarArgCS__Group_2__0__Impl19213); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
@@ -27473,12 +27484,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9454:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9455:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__119243);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__119244);
rule__NavigatingBarArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__119246);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__119247);
rule__NavigatingBarArgCS__Group_2__2();
state._fsp--;
@@ -27520,7 +27531,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9469:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9469:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl19273);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl19274);
rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -27562,7 +27573,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9483:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9484:2: rule__NavigatingBarArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__219303);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__219304);
rule__NavigatingBarArgCS__Group_2__2__Impl();
state._fsp--;
@@ -27602,17 +27613,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9497:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==36) ) {
- alt78=1;
+ if ( (LA79_0==36) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9497:2: rule__NavigatingBarArgCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl19330);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl19331);
rule__NavigatingBarArgCS__Group_2_2__0();
state._fsp--;
@@ -27657,12 +27668,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9517:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9518:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__019367);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__019368);
rule__NavigatingBarArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__019370);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__019371);
rule__NavigatingBarArgCS__Group_2_2__1();
state._fsp--;
@@ -27701,7 +27712,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl19398); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl19399); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -27736,7 +27747,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9548:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9549:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__119429);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__119430);
rule__NavigatingBarArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -27778,7 +27789,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9562:1: ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9562:2: rule__NavigatingBarArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl19456);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl19457);
rule__NavigatingBarArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -27820,12 +27831,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9580:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9581:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__019490);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__019491);
rule__NavigatingCommaArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__019493);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__019494);
rule__NavigatingCommaArgCS__Group__1();
state._fsp--;
@@ -27867,7 +27878,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9595:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9595:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl19520);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl19521);
rule__NavigatingCommaArgCS__PrefixAssignment_0();
state._fsp--;
@@ -27909,12 +27920,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9609:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9610:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__119550);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__119551);
rule__NavigatingCommaArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__119553);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__119554);
rule__NavigatingCommaArgCS__Group__2();
state._fsp--;
@@ -27956,7 +27967,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9624:1: ( rule__NavigatingCommaArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9624:2: rule__NavigatingCommaArgCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl19580);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl19581);
rule__NavigatingCommaArgCS__NameAssignment_1();
state._fsp--;
@@ -27998,7 +28009,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9638:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9639:2: rule__NavigatingCommaArgCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__219610);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__219611);
rule__NavigatingCommaArgCS__Group__2__Impl();
state._fsp--;
@@ -28038,17 +28049,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9652:1: ( rule__NavigatingCommaArgCS__Group_2__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==67) ) {
- alt79=1;
+ if ( (LA80_0==67) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9652:2: rule__NavigatingCommaArgCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl19637);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl19638);
rule__NavigatingCommaArgCS__Group_2__0();
state._fsp--;
@@ -28093,12 +28104,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9672:1: ( rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9673:2: rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__019674);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__019675);
rule__NavigatingCommaArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__019677);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__019678);
rule__NavigatingCommaArgCS__Group_2__1();
state._fsp--;
@@ -28137,7 +28148,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingCommaArgCS__Group_2__0__Impl19705); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingCommaArgCS__Group_2__0__Impl19706); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
}
@@ -28172,12 +28183,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9703:1: ( rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9704:2: rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__119736);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__119737);
rule__NavigatingCommaArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__119739);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__119740);
rule__NavigatingCommaArgCS__Group_2__2();
state._fsp--;
@@ -28219,7 +28230,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9718:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9718:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl19766);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl19767);
rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -28261,7 +28272,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9732:1: ( rule__NavigatingCommaArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9733:2: rule__NavigatingCommaArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__219796);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__219797);
rule__NavigatingCommaArgCS__Group_2__2__Impl();
state._fsp--;
@@ -28301,17 +28312,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9746:1: ( rule__NavigatingCommaArgCS__Group_2_2__0 )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==36) ) {
- alt80=1;
+ if ( (LA81_0==36) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9746:2: rule__NavigatingCommaArgCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl19823);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl19824);
rule__NavigatingCommaArgCS__Group_2_2__0();
state._fsp--;
@@ -28356,12 +28367,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9766:1: ( rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9767:2: rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__019860);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__019861);
rule__NavigatingCommaArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__019863);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__019864);
rule__NavigatingCommaArgCS__Group_2_2__1();
state._fsp--;
@@ -28400,7 +28411,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl19891); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl19892); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -28435,7 +28446,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9797:1: ( rule__NavigatingCommaArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9798:2: rule__NavigatingCommaArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__119922);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__119923);
rule__NavigatingCommaArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -28477,7 +28488,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9811:1: ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9811:2: rule__NavigatingCommaArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl19949);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl19950);
rule__NavigatingCommaArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -28519,12 +28530,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9829:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9830:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__019983);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__019984);
rule__NavigatingSemiArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__019986);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__019987);
rule__NavigatingSemiArgCS__Group__1();
state._fsp--;
@@ -28566,7 +28577,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9844:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9844:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl20013);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl20014);
rule__NavigatingSemiArgCS__PrefixAssignment_0();
state._fsp--;
@@ -28608,12 +28619,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9858:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9859:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__120043);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__120044);
rule__NavigatingSemiArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__120046);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__120047);
rule__NavigatingSemiArgCS__Group__2();
state._fsp--;
@@ -28655,7 +28666,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9873:1: ( rule__NavigatingSemiArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9873:2: rule__NavigatingSemiArgCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl20073);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl20074);
rule__NavigatingSemiArgCS__NameAssignment_1();
state._fsp--;
@@ -28697,7 +28708,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9887:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9888:2: rule__NavigatingSemiArgCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__220103);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__220104);
rule__NavigatingSemiArgCS__Group__2__Impl();
state._fsp--;
@@ -28737,17 +28748,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9901:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==67) ) {
- alt81=1;
+ if ( (LA82_0==67) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9901:2: rule__NavigatingSemiArgCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl20130);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl20131);
rule__NavigatingSemiArgCS__Group_2__0();
state._fsp--;
@@ -28792,12 +28803,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9921:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9922:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__020167);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__020168);
rule__NavigatingSemiArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__020170);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__020171);
rule__NavigatingSemiArgCS__Group_2__1();
state._fsp--;
@@ -28836,7 +28847,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingSemiArgCS__Group_2__0__Impl20198); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__NavigatingSemiArgCS__Group_2__0__Impl20199); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
@@ -28871,12 +28882,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9952:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9953:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__120229);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__120230);
rule__NavigatingSemiArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__120232);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__120233);
rule__NavigatingSemiArgCS__Group_2__2();
state._fsp--;
@@ -28918,7 +28929,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9967:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9967:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl20259);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl20260);
rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -28960,7 +28971,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9981:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9982:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__220289);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__220290);
rule__NavigatingSemiArgCS__Group_2__2__Impl();
state._fsp--;
@@ -29000,17 +29011,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9995:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==36) ) {
- alt82=1;
+ if ( (LA83_0==36) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9995:2: rule__NavigatingSemiArgCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl20316);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl20317);
rule__NavigatingSemiArgCS__Group_2_2__0();
state._fsp--;
@@ -29055,12 +29066,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10015:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10016:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__020353);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__020354);
rule__NavigatingSemiArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__020356);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__020357);
rule__NavigatingSemiArgCS__Group_2_2__1();
state._fsp--;
@@ -29099,7 +29110,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl20384); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl20385); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -29134,7 +29145,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10046:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10047:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__120415);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__120416);
rule__NavigatingSemiArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -29176,7 +29187,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10060:1: ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10060:2: rule__NavigatingSemiArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl20442);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl20443);
rule__NavigatingSemiArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -29218,12 +29229,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10078:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10079:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__020476);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__020477);
rule__IfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__020479);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__020480);
rule__IfExpCS__Group__1();
state._fsp--;
@@ -29262,7 +29273,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__IfExpCS__Group__0__Impl20507); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__IfExpCS__Group__0__Impl20508); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
@@ -29297,12 +29308,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10109:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10110:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__120538);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__120539);
rule__IfExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__120541);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__120542);
rule__IfExpCS__Group__2();
state._fsp--;
@@ -29344,7 +29355,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10124:1: ( rule__IfExpCS__ConditionAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10124:2: rule__IfExpCS__ConditionAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl20568);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl20569);
rule__IfExpCS__ConditionAssignment_1();
state._fsp--;
@@ -29386,12 +29397,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10138:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10139:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__220598);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__220599);
rule__IfExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__220601);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__220602);
rule__IfExpCS__Group__3();
state._fsp--;
@@ -29430,7 +29441,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__IfExpCS__Group__2__Impl20629); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__IfExpCS__Group__2__Impl20630); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
@@ -29465,12 +29476,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10169:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10170:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__320660);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__320661);
rule__IfExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__320663);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__320664);
rule__IfExpCS__Group__4();
state._fsp--;
@@ -29512,7 +29523,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10184:1: ( rule__IfExpCS__ThenExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10184:2: rule__IfExpCS__ThenExpressionAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl20690);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl20691);
rule__IfExpCS__ThenExpressionAssignment_3();
state._fsp--;
@@ -29554,12 +29565,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10198:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10199:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__420720);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__420721);
rule__IfExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__420723);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__420724);
rule__IfExpCS__Group__5();
state._fsp--;
@@ -29598,7 +29609,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseKeyword_4());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__IfExpCS__Group__4__Impl20751); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__IfExpCS__Group__4__Impl20752); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getElseKeyword_4());
}
@@ -29633,12 +29644,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10229:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10230:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__520782);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__520783);
rule__IfExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__520785);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__520786);
rule__IfExpCS__Group__6();
state._fsp--;
@@ -29680,7 +29691,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10244:1: ( rule__IfExpCS__ElseExpressionAssignment_5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10244:2: rule__IfExpCS__ElseExpressionAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl20812);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl20813);
rule__IfExpCS__ElseExpressionAssignment_5();
state._fsp--;
@@ -29722,7 +29733,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10258:1: ( rule__IfExpCS__Group__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10259:2: rule__IfExpCS__Group__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__620842);
+ pushFollow(FollowSets000.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__620843);
rule__IfExpCS__Group__6__Impl();
state._fsp--;
@@ -29761,7 +29772,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__IfExpCS__Group__6__Impl20870); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__IfExpCS__Group__6__Impl20871); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
}
@@ -29796,12 +29807,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10302:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10303:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__020915);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__020916);
rule__LetExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__020918);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__020919);
rule__LetExpCS__Group__1();
state._fsp--;
@@ -29840,7 +29851,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__LetExpCS__Group__0__Impl20946); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__LetExpCS__Group__0__Impl20947); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
@@ -29875,12 +29886,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10333:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10334:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__120977);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__120978);
rule__LetExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__120980);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__120981);
rule__LetExpCS__Group__2();
state._fsp--;
@@ -29922,7 +29933,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10348:1: ( rule__LetExpCS__VariableAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10348:2: rule__LetExpCS__VariableAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl21007);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl21008);
rule__LetExpCS__VariableAssignment_1();
state._fsp--;
@@ -29964,12 +29975,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10362:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10363:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__221037);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__221038);
rule__LetExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__221040);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__221041);
rule__LetExpCS__Group__3();
state._fsp--;
@@ -30009,21 +30020,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getLetExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10377:1: ( rule__LetExpCS__Group_2__0 )*
- loop83:
+ loop84:
do {
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==62) ) {
- alt83=1;
+ if ( (LA84_0==62) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10377:2: rule__LetExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl21067);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl21068);
rule__LetExpCS__Group_2__0();
state._fsp--;
@@ -30033,7 +30044,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop83;
+ break loop84;
}
} while (true);
@@ -30071,12 +30082,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10391:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10392:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__321098);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__321099);
rule__LetExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__321101);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__321102);
rule__LetExpCS__Group__4();
state._fsp--;
@@ -30115,7 +30126,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
- match(input,80,FollowSets000.FOLLOW_80_in_rule__LetExpCS__Group__3__Impl21129); if (state.failed) return ;
+ match(input,80,FollowSets000.FOLLOW_80_in_rule__LetExpCS__Group__3__Impl21130); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
@@ -30150,7 +30161,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10422:1: ( rule__LetExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10423:2: rule__LetExpCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__421160);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__421161);
rule__LetExpCS__Group__4__Impl();
state._fsp--;
@@ -30192,7 +30203,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10436:1: ( rule__LetExpCS__InAssignment_4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10436:2: rule__LetExpCS__InAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl21187);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl21188);
rule__LetExpCS__InAssignment_4();
state._fsp--;
@@ -30234,12 +30245,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10460:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10461:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__021227);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__021228);
rule__LetExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__021230);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__021231);
rule__LetExpCS__Group_2__1();
state._fsp--;
@@ -30278,7 +30289,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__LetExpCS__Group_2__0__Impl21258); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__LetExpCS__Group_2__0__Impl21259); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
@@ -30313,7 +30324,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10491:1: ( rule__LetExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10492:2: rule__LetExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__121289);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__121290);
rule__LetExpCS__Group_2__1__Impl();
state._fsp--;
@@ -30355,7 +30366,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10505:1: ( rule__LetExpCS__VariableAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10505:2: rule__LetExpCS__VariableAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl21316);
+ pushFollow(FollowSets000.FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl21317);
rule__LetExpCS__VariableAssignment_2_1();
state._fsp--;
@@ -30397,12 +30408,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10523:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10524:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__021350);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__021351);
rule__LetVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__021353);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__021354);
rule__LetVariableCS__Group__1();
state._fsp--;
@@ -30444,7 +30455,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10538:1: ( rule__LetVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10538:2: rule__LetVariableCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl21380);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl21381);
rule__LetVariableCS__NameAssignment_0();
state._fsp--;
@@ -30486,12 +30497,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10552:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10553:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__121410);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__121411);
rule__LetVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__121413);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__121414);
rule__LetVariableCS__Group__2();
state._fsp--;
@@ -30531,17 +30542,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getLetVariableCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10567:1: ( rule__LetVariableCS__Group_1__0 )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==67) ) {
- alt84=1;
+ if ( (LA85_0==67) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10567:2: rule__LetVariableCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl21440);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl21441);
rule__LetVariableCS__Group_1__0();
state._fsp--;
@@ -30586,12 +30597,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10581:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10582:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__221471);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__221472);
rule__LetVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__221474);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__221475);
rule__LetVariableCS__Group__3();
state._fsp--;
@@ -30630,7 +30641,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__LetVariableCS__Group__2__Impl21502); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__LetVariableCS__Group__2__Impl21503); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
}
@@ -30665,7 +30676,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10612:1: ( rule__LetVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10613:2: rule__LetVariableCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__321533);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__321534);
rule__LetVariableCS__Group__3__Impl();
state._fsp--;
@@ -30707,7 +30718,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10626:1: ( rule__LetVariableCS__InitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10626:2: rule__LetVariableCS__InitExpressionAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl21560);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl21561);
rule__LetVariableCS__InitExpressionAssignment_3();
state._fsp--;
@@ -30749,12 +30760,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10648:1: ( rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10649:2: rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__021598);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__021599);
rule__LetVariableCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__021601);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__021602);
rule__LetVariableCS__Group_1__1();
state._fsp--;
@@ -30793,7 +30804,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__LetVariableCS__Group_1__0__Impl21629); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__LetVariableCS__Group_1__0__Impl21630); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
}
@@ -30828,7 +30839,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10679:1: ( rule__LetVariableCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10680:2: rule__LetVariableCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__121660);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__121661);
rule__LetVariableCS__Group_1__1__Impl();
state._fsp--;
@@ -30870,7 +30881,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10693:1: ( rule__LetVariableCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10693:2: rule__LetVariableCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl21687);
+ pushFollow(FollowSets000.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl21688);
rule__LetVariableCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -30912,12 +30923,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10711:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10712:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__021721);
+ pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__021722);
rule__NestedExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__021724);
+ pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__021725);
rule__NestedExpCS__Group__1();
state._fsp--;
@@ -30956,7 +30967,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__NestedExpCS__Group__0__Impl21752); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__NestedExpCS__Group__0__Impl21753); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
@@ -30991,12 +31002,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10742:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10743:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__121783);
+ pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__121784);
rule__NestedExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__121786);
+ pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__121787);
rule__NestedExpCS__Group__2();
state._fsp--;
@@ -31038,7 +31049,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10757:1: ( rule__NestedExpCS__SourceAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10757:2: rule__NestedExpCS__SourceAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl21813);
+ pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl21814);
rule__NestedExpCS__SourceAssignment_1();
state._fsp--;
@@ -31080,7 +31091,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10771:1: ( rule__NestedExpCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10772:2: rule__NestedExpCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__221843);
+ pushFollow(FollowSets000.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__221844);
rule__NestedExpCS__Group__2__Impl();
state._fsp--;
@@ -31119,7 +31130,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__NestedExpCS__Group__2__Impl21871); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__NestedExpCS__Group__2__Impl21872); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
@@ -31154,12 +31165,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10807:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10808:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__021908);
+ pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__021909);
rule__SelfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__021911);
+ pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__021912);
rule__SelfExpCS__Group__1();
state._fsp--;
@@ -31233,7 +31244,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10838:1: ( rule__SelfExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10839:2: rule__SelfExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__121969);
+ pushFollow(FollowSets000.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__121970);
rule__SelfExpCS__Group__1__Impl();
state._fsp--;
@@ -31272,7 +31283,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
- match(input,81,FollowSets000.FOLLOW_81_in_rule__SelfExpCS__Group__1__Impl21997); if (state.failed) return ;
+ match(input,81,FollowSets000.FOLLOW_81_in_rule__SelfExpCS__Group__1__Impl21998); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
@@ -31313,7 +31324,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_022037);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_022038);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -31358,7 +31369,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_122068);
+ pushFollow(FollowSets000.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_122069);
ruleRealizedVariableCS();
state._fsp--;
@@ -31403,7 +31414,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_022099);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_022100);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -31448,7 +31459,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_2_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_122130);
+ pushFollow(FollowSets000.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_122131);
ruleRealizedVariableCS();
state._fsp--;
@@ -31493,7 +31504,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_422161);
+ pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_422162);
ruleAssignmentCS();
state._fsp--;
@@ -31538,7 +31549,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_222192);
+ pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_222193);
ruleAssignmentCS();
state._fsp--;
@@ -31589,7 +31600,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
}
- match(input,82,FollowSets000.FOLLOW_82_in_rule__AssignmentCS__DefaultAssignment_022228); if (state.failed) return ;
+ match(input,82,FollowSets000.FOLLOW_82_in_rule__AssignmentCS__DefaultAssignment_022229); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
}
@@ -31636,7 +31647,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getTargetExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_122267);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_122268);
ruleExpCS();
state._fsp--;
@@ -31681,7 +31692,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getInitialiserExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_122298);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_122299);
ruleExpCS();
state._fsp--;
@@ -31726,7 +31737,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_122329);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_122330);
ruleUnrestrictedName();
state._fsp--;
@@ -31777,7 +31788,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_122364);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_122365);
ruleUnrestrictedName();
state._fsp--;
@@ -31834,7 +31845,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_2_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_122403);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_122404);
ruleUnrestrictedName();
state._fsp--;
@@ -31891,7 +31902,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_122442);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_122443);
ruleUnrestrictedName();
state._fsp--;
@@ -31948,7 +31959,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_2_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_122481);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_122482);
ruleUnrestrictedName();
state._fsp--;
@@ -31999,7 +32010,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_122516);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_122517);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -32044,7 +32055,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_122547);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_122548);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -32089,7 +32100,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_422578);
+ pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_422579);
ruleAssignmentCS();
state._fsp--;
@@ -32134,7 +32145,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_222609);
+ pushFollow(FollowSets000.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_222610);
ruleAssignmentCS();
state._fsp--;
@@ -32179,7 +32190,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_022649);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_022650);
ruleUnrestrictedName();
state._fsp--;
@@ -32224,7 +32235,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_222680);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_222681);
ruleTypeExpCS();
state._fsp--;
@@ -32269,7 +32280,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_022717);
+ pushFollow(FollowSets000.FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_022718);
ruleFirstPathElementCS();
state._fsp--;
@@ -32314,7 +32325,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getPathNextPathElementCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_022748);
+ pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_022749);
ruleNextPathElementCS();
state._fsp--;
@@ -32359,7 +32370,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_022782);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_022783);
ruleUnrestrictedName();
state._fsp--;
@@ -32404,7 +32415,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_222813);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_222814);
ruleTypeExpCS();
state._fsp--;
@@ -32449,7 +32460,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_122844);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_122845);
ruleUnrestrictedName();
state._fsp--;
@@ -32494,7 +32505,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_322875);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_322876);
ruleTypeExpCS();
state._fsp--;
@@ -32542,7 +32553,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11311:1: ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11311:2: rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment22909);
+ pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment22910);
rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -32593,7 +32604,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11327:1: ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11327:2: rule__EssentialOCLInfixOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment22942);
+ pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment22943);
rule__EssentialOCLInfixOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -32644,7 +32655,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11343:1: ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11343:2: rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment22975);
+ pushFollow(FollowSets000.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment22976);
rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -32692,7 +32703,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_023008);
+ pushFollow(FollowSets000.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_023009);
ruleFirstPathElementCS();
state._fsp--;
@@ -32737,7 +32748,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_123039);
+ pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_123040);
ruleNextPathElementCS();
state._fsp--;
@@ -32788,7 +32799,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment23074);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment23075);
ruleUnrestrictedName();
state._fsp--;
@@ -32845,7 +32856,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getElementNamedElementUnreservedNameParserRuleCall_0_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment23113);
+ pushFollow(FollowSets000.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment23114);
ruleUnreservedName();
state._fsp--;
@@ -32896,7 +32907,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getPathURIFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_023148);
+ pushFollow(FollowSets000.FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_023149);
ruleURIFirstPathElementCS();
state._fsp--;
@@ -32941,7 +32952,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_123179);
+ pushFollow(FollowSets000.FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_123180);
ruleNextPathElementCS();
state._fsp--;
@@ -32992,7 +33003,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_023214);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_023215);
ruleUnrestrictedName();
state._fsp--;
@@ -33049,7 +33060,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamespaceURIParserRuleCall_1_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_123253);
+ pushFollow(FollowSets000.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_123254);
ruleURI();
state._fsp--;
@@ -33100,7 +33111,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment23288);
+ pushFollow(FollowSets000.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment23289);
rulePrimitiveTypeIdentifier();
state._fsp--;
@@ -33145,7 +33156,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_023319);
+ pushFollow(FollowSets000.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_023320);
ruleCollectionTypeIdentifier();
state._fsp--;
@@ -33190,7 +33201,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_123350);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_123351);
ruleTypeExpCS();
state._fsp--;
@@ -33235,7 +33246,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_023381);
+ pushFollow(FollowSets000.FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_023382);
ruleLOWER();
state._fsp--;
@@ -33280,7 +33291,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundUPPERParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_123412);
+ pushFollow(FollowSets000.FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_123413);
ruleUPPER();
state._fsp--;
@@ -33328,7 +33339,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11570:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:11570:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment23443);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment23444);
rule__MultiplicityStringCS__StringBoundsAlternatives_0();
state._fsp--;
@@ -33382,7 +33393,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
- match(input,44,FollowSets001.FOLLOW_44_in_rule__TupleTypeCS__NameAssignment_023481); if (state.failed) return ;
+ match(input,44,FollowSets001.FOLLOW_44_in_rule__TupleTypeCS__NameAssignment_023482); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
@@ -33429,7 +33440,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_023520);
+ pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_023521);
ruleTuplePartCS();
state._fsp--;
@@ -33474,7 +33485,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_123551);
+ pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_123552);
ruleTuplePartCS();
state._fsp--;
@@ -33519,7 +33530,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_023582);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_023583);
ruleUnrestrictedName();
state._fsp--;
@@ -33564,7 +33575,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_223613);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_223614);
ruleTypeExpCS();
state._fsp--;
@@ -33609,7 +33620,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_023644);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_023645);
ruleCollectionTypeCS();
state._fsp--;
@@ -33654,7 +33665,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_023675);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_023676);
ruleCollectionLiteralPartCS();
state._fsp--;
@@ -33699,7 +33710,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_123706);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_123707);
ruleCollectionLiteralPartCS();
state._fsp--;
@@ -33744,7 +33755,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getExpressionCSExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_023737);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_023738);
ruleExpCS();
state._fsp--;
@@ -33789,7 +33800,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getLastExpressionCSExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_123768);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_123769);
ruleExpCS();
state._fsp--;
@@ -33840,7 +33851,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_023803);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_023804);
ruleUnrestrictedName();
state._fsp--;
@@ -33891,7 +33902,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getInitExpressionExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_223838);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_223839);
ruleExpCS();
state._fsp--;
@@ -33936,7 +33947,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_223869);
+ pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_223870);
ruleTupleLiteralPartCS();
state._fsp--;
@@ -33981,7 +33992,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_123900);
+ pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_123901);
ruleTupleLiteralPartCS();
state._fsp--;
@@ -34026,7 +34037,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_023931);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_023932);
ruleUnrestrictedName();
state._fsp--;
@@ -34071,7 +34082,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_123962);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_123963);
ruleTypeExpCS();
state._fsp--;
@@ -34116,7 +34127,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_323993);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_323994);
ruleExpCS();
state._fsp--;
@@ -34161,7 +34172,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSAccess().getNameNUMBER_LITERALParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment24024);
+ pushFollow(FollowSets001.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment24025);
ruleNUMBER_LITERAL();
state._fsp--;
@@ -34206,7 +34217,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getNameStringLiteralParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment24055);
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment24056);
ruleStringLiteral();
state._fsp--;
@@ -34257,7 +34268,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
}
- match(input,83,FollowSets001.FOLLOW_83_in_rule__BooleanLiteralExpCS__NameAssignment_024091); if (state.failed) return ;
+ match(input,83,FollowSets001.FOLLOW_83_in_rule__BooleanLiteralExpCS__NameAssignment_024092); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
}
@@ -34310,7 +34321,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
}
- match(input,84,FollowSets001.FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_124135); if (state.failed) return ;
+ match(input,84,FollowSets001.FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_124136); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
}
@@ -34357,7 +34368,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_124174);
+ pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_124175);
ruleMultiplicityCS();
state._fsp--;
@@ -34402,7 +34413,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment24205);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment24206);
ruleTypeLiteralWithMultiplicityCS();
state._fsp--;
@@ -34447,7 +34458,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getPathNamePathNameCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment24236);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment24237);
rulePathNameCS();
state._fsp--;
@@ -34492,7 +34503,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_124267);
+ pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_124268);
ruleMultiplicityCS();
state._fsp--;
@@ -34537,7 +34548,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_124298);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_124299);
ruleBinaryOperatorCS();
state._fsp--;
@@ -34582,7 +34593,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_024329);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_024330);
rulePrefixedExpCS();
state._fsp--;
@@ -34627,7 +34638,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_024360);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_024361);
ruleBinaryOperatorCS();
state._fsp--;
@@ -34672,7 +34683,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_124391);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_124392);
rulePrefixedExpCS();
state._fsp--;
@@ -34717,7 +34728,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_024422);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_024423);
ruleBinaryOperatorCS();
state._fsp--;
@@ -34762,7 +34773,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_0_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_124453);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_124454);
ruleLetExpCS();
state._fsp--;
@@ -34807,7 +34818,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_124484);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_124485);
ruleLetExpCS();
state._fsp--;
@@ -34852,7 +34863,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_124515);
+ pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_124516);
ruleUnaryOperatorCS();
state._fsp--;
@@ -34897,7 +34908,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_224546);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_224547);
ruleLetExpCS();
state._fsp--;
@@ -34942,7 +34953,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_124577);
+ pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_124578);
ruleUnaryOperatorCS();
state._fsp--;
@@ -34987,7 +34998,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedExpCSAccess().getOwnedExpressionPrimaryExpCSParserRuleCall_0_2_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_224608);
+ pushFollow(FollowSets001.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_224609);
rulePrimaryExpCS();
state._fsp--;
@@ -35032,7 +35043,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPathNamePathNameCSParserRuleCall_7_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_124639);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_124640);
rulePathNameCS();
state._fsp--;
@@ -35077,7 +35088,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_224670);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_224671);
ruleExpCS();
state._fsp--;
@@ -35122,7 +35133,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_124701);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_124702);
ruleExpCS();
state._fsp--;
@@ -35167,7 +35178,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_124732);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_124733);
ruleExpCS();
state._fsp--;
@@ -35212,7 +35223,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_124763);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_124764);
ruleExpCS();
state._fsp--;
@@ -35263,7 +35274,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
}
- match(input,85,FollowSets001.FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_024799); if (state.failed) return ;
+ match(input,85,FollowSets001.FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_024800); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
}
@@ -35310,7 +35321,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_024838);
+ pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_024839);
ruleConstructorPartCS();
state._fsp--;
@@ -35355,7 +35366,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_124869);
+ pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_124870);
ruleConstructorPartCS();
state._fsp--;
@@ -35400,7 +35411,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_124900);
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_124901);
ruleStringLiteral();
state._fsp--;
@@ -35451,7 +35462,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
}
- match(input,85,FollowSets001.FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_024936); if (state.failed) return ;
+ match(input,85,FollowSets001.FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_024937); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
}
@@ -35498,7 +35509,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_024975);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_024976);
ruleNavigatingArgCS();
state._fsp--;
@@ -35543,7 +35554,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_125006);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_125007);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -35588,7 +35599,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_025037);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_025038);
ruleNavigatingSemiArgCS();
state._fsp--;
@@ -35633,7 +35644,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_125068);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_125069);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -35678,7 +35689,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_025099);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_025100);
ruleNavigatingBarArgCS();
state._fsp--;
@@ -35723,7 +35734,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_125130);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_125131);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -35768,7 +35779,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_025161);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_025162);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -35813,7 +35824,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_125192);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_125193);
ruleTypeExpCS();
state._fsp--;
@@ -35858,7 +35869,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_125223);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_125224);
ruleExpCS();
state._fsp--;
@@ -35909,7 +35920,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
- match(input,60,FollowSets001.FOLLOW_60_in_rule__NavigatingBarArgCS__PrefixAssignment_025259); if (state.failed) return ;
+ match(input,60,FollowSets001.FOLLOW_60_in_rule__NavigatingBarArgCS__PrefixAssignment_025260); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
@@ -35956,7 +35967,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_125298);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_125299);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -36001,7 +36012,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_125329);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_125330);
ruleTypeExpCS();
state._fsp--;
@@ -36046,7 +36057,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_125360);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_125361);
ruleExpCS();
state._fsp--;
@@ -36097,7 +36108,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
- match(input,62,FollowSets001.FOLLOW_62_in_rule__NavigatingCommaArgCS__PrefixAssignment_025396); if (state.failed) return ;
+ match(input,62,FollowSets001.FOLLOW_62_in_rule__NavigatingCommaArgCS__PrefixAssignment_025397); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
@@ -36144,7 +36155,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_125435);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_125436);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -36189,7 +36200,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_125466);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_125467);
ruleTypeExpCS();
state._fsp--;
@@ -36234,7 +36245,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_125497);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_125498);
ruleExpCS();
state._fsp--;
@@ -36285,7 +36296,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
- match(input,63,FollowSets001.FOLLOW_63_in_rule__NavigatingSemiArgCS__PrefixAssignment_025533); if (state.failed) return ;
+ match(input,63,FollowSets001.FOLLOW_63_in_rule__NavigatingSemiArgCS__PrefixAssignment_025534); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
@@ -36332,7 +36343,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_125572);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_125573);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -36377,7 +36388,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_125603);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_125604);
ruleTypeExpCS();
state._fsp--;
@@ -36422,7 +36433,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_125634);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_125635);
ruleExpCS();
state._fsp--;
@@ -36467,7 +36478,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_125665);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_125666);
ruleExpCS();
state._fsp--;
@@ -36512,7 +36523,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_325696);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_325697);
ruleExpCS();
state._fsp--;
@@ -36557,7 +36568,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_525727);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_525728);
ruleExpCS();
state._fsp--;
@@ -36602,7 +36613,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_125758);
+ pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_125759);
ruleLetVariableCS();
state._fsp--;
@@ -36647,7 +36658,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_125789);
+ pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_125790);
ruleLetVariableCS();
state._fsp--;
@@ -36692,7 +36703,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_425820);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_425821);
ruleExpCS();
state._fsp--;
@@ -36737,7 +36748,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_025851);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_025852);
ruleUnrestrictedName();
state._fsp--;
@@ -36782,7 +36793,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_125882);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_125883);
ruleTypeExpCS();
state._fsp--;
@@ -36827,7 +36838,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_325913);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_325914);
ruleExpCS();
state._fsp--;
@@ -36872,7 +36883,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_125944);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_125945);
ruleExpCS();
state._fsp--;
@@ -37022,8 +37033,8 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
protected DFA5 dfa5 = new DFA5(this);
protected DFA23 dfa23 = new DFA23(this);
protected DFA26 dfa26 = new DFA26(this);
- protected DFA34 dfa34 = new DFA34(this);
- protected DFA58 dfa58 = new DFA58(this);
+ protected DFA35 dfa35 = new DFA35(this);
+ protected DFA59 dfa59 = new DFA59(this);
static final String DFA2_eotS =
"\21\uffff";
static final String DFA2_eofS =
@@ -37259,9 +37270,9 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
static final String DFA26_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\27\uffff}>";
static final String[] DFA26_transitionS = {
- "\2\4\2\31\10\uffff\13\31\1\4\20\uffff\1\13\10\21\1\14\1\15"+
- "\1\16\1\17\1\20\7\uffff\1\1\6\uffff\2\4\1\uffff\1\2\5\uffff"+
- "\1\3\1\uffff\2\4",
+ "\2\4\2\31\10\uffff\13\31\1\4\20\uffff\1\13\10\21\1\14\1\15\1"+
+ "\16\1\17\1\20\7\uffff\1\1\6\uffff\2\4\1\uffff\1\2\5\uffff\1"+
+ "\3\1\uffff\2\4",
"",
"",
"",
@@ -37437,19 +37448,19 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
throw nvae;
}
}
- static final String DFA34_eotS =
+ static final String DFA35_eotS =
"\13\uffff";
- static final String DFA34_eofS =
+ static final String DFA35_eofS =
"\1\4\1\uffff\2\1\1\uffff\4\4\2\1";
- static final String DFA34_minS =
+ static final String DFA35_minS =
"\1\6\1\uffff\2\6\1\uffff\6\6";
- static final String DFA34_maxS =
+ static final String DFA35_maxS =
"\1\32\1\uffff\2\32\1\uffff\6\76";
- static final String DFA34_acceptS =
+ static final String DFA35_acceptS =
"\1\uffff\1\1\2\uffff\1\2\6\uffff";
- static final String DFA34_specialS =
+ static final String DFA35_specialS =
"\13\uffff}>";
- static final String[] DFA34_transitionS = {
+ static final String[] DFA35_transitionS = {
"\2\1\10\uffff\3\1\1\2\6\1\1\3",
"",
"\2\4\10\uffff\3\4\1\5\6\4\1\6",
@@ -37463,55 +37474,55 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
"\2\4\10\uffff\13\4\43\uffff\1\1"
};
- static final short[] DFA34_eot = DFA.unpackEncodedString(DFA34_eotS);
- static final short[] DFA34_eof = DFA.unpackEncodedString(DFA34_eofS);
- static final char[] DFA34_min = DFA.unpackEncodedStringToUnsignedChars(DFA34_minS);
- static final char[] DFA34_max = DFA.unpackEncodedStringToUnsignedChars(DFA34_maxS);
- static final short[] DFA34_accept = DFA.unpackEncodedString(DFA34_acceptS);
- static final short[] DFA34_special = DFA.unpackEncodedString(DFA34_specialS);
- static final short[][] DFA34_transition;
+ static final short[] DFA35_eot = DFA.unpackEncodedString(DFA35_eotS);
+ static final short[] DFA35_eof = DFA.unpackEncodedString(DFA35_eofS);
+ static final char[] DFA35_min = DFA.unpackEncodedStringToUnsignedChars(DFA35_minS);
+ static final char[] DFA35_max = DFA.unpackEncodedStringToUnsignedChars(DFA35_maxS);
+ static final short[] DFA35_accept = DFA.unpackEncodedString(DFA35_acceptS);
+ static final short[] DFA35_special = DFA.unpackEncodedString(DFA35_specialS);
+ static final short[][] DFA35_transition;
static {
- int numStates = DFA34_transitionS.length;
- DFA34_transition = new short[numStates][];
+ int numStates = DFA35_transitionS.length;
+ DFA35_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA34_transition[i] = DFA.unpackEncodedString(DFA34_transitionS[i]);
+ DFA35_transition[i] = DFA.unpackEncodedString(DFA35_transitionS[i]);
}
}
- class DFA34 extends DFA {
+ class DFA35 extends DFA {
- public DFA34(BaseRecognizer recognizer) {
+ public DFA35(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 34;
- this.eot = DFA34_eot;
- this.eof = DFA34_eof;
- this.min = DFA34_min;
- this.max = DFA34_max;
- this.accept = DFA34_accept;
- this.special = DFA34_special;
- this.transition = DFA34_transition;
+ this.decisionNumber = 35;
+ this.eot = DFA35_eot;
+ this.eof = DFA35_eof;
+ this.min = DFA35_min;
+ this.max = DFA35_max;
+ this.accept = DFA35_accept;
+ this.special = DFA35_special;
+ this.transition = DFA35_transition;
}
public String getDescription() {
return "3639:1: ( rule__DirectionCS__NameAssignment_1 )?";
}
}
- static final String DFA58_eotS =
+ static final String DFA59_eotS =
"\23\uffff";
- static final String DFA58_eofS =
+ static final String DFA59_eofS =
"\1\21\22\uffff";
- static final String DFA58_minS =
+ static final String DFA59_minS =
"\1\33\20\4\2\uffff";
- static final String DFA58_maxS =
+ static final String DFA59_maxS =
"\1\120\20\124\2\uffff";
- static final String DFA58_acceptS =
+ static final String DFA59_acceptS =
"\21\uffff\1\2\1\1";
- static final String DFA58_specialS =
+ static final String DFA59_specialS =
"\23\uffff}>";
- static final String[] DFA58_transitionS = {
- "\1\1\1\4\1\uffff\1\2\1\3\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+
- "\14\1\15\1\16\1\17\1\20\20\uffff\5\21\1\uffff\2\21\1\uffff\1"+
- "\21\1\uffff\1\21\4\uffff\3\21\1\uffff\1\21",
+ static final String[] DFA59_transitionS = {
+ "\1\1\1\4\1\uffff\1\2\1\3\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14"+
+ "\1\15\1\16\1\17\1\20\20\uffff\5\21\1\uffff\2\21\1\uffff\1\21"+
+ "\1\uffff\1\21\4\uffff\3\21\1\uffff\1\21",
"\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
"\22\1\uffff\1\22\3\uffff\1\21\1\uffff\1\22\1\uffff\2\22",
"\4\22\10\uffff\16\22\16\uffff\16\22\7\uffff\1\22\6\uffff\2"+
@@ -37548,34 +37559,34 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
""
};
- static final short[] DFA58_eot = DFA.unpackEncodedString(DFA58_eotS);
- static final short[] DFA58_eof = DFA.unpackEncodedString(DFA58_eofS);
- static final char[] DFA58_min = DFA.unpackEncodedStringToUnsignedChars(DFA58_minS);
- static final char[] DFA58_max = DFA.unpackEncodedStringToUnsignedChars(DFA58_maxS);
- static final short[] DFA58_accept = DFA.unpackEncodedString(DFA58_acceptS);
- static final short[] DFA58_special = DFA.unpackEncodedString(DFA58_specialS);
- static final short[][] DFA58_transition;
+ static final short[] DFA59_eot = DFA.unpackEncodedString(DFA59_eotS);
+ static final short[] DFA59_eof = DFA.unpackEncodedString(DFA59_eofS);
+ static final char[] DFA59_min = DFA.unpackEncodedStringToUnsignedChars(DFA59_minS);
+ static final char[] DFA59_max = DFA.unpackEncodedStringToUnsignedChars(DFA59_maxS);
+ static final short[] DFA59_accept = DFA.unpackEncodedString(DFA59_acceptS);
+ static final short[] DFA59_special = DFA.unpackEncodedString(DFA59_specialS);
+ static final short[][] DFA59_transition;
static {
- int numStates = DFA58_transitionS.length;
- DFA58_transition = new short[numStates][];
+ int numStates = DFA59_transitionS.length;
+ DFA59_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA58_transition[i] = DFA.unpackEncodedString(DFA58_transitionS[i]);
+ DFA59_transition[i] = DFA.unpackEncodedString(DFA59_transitionS[i]);
}
}
- class DFA58 extends DFA {
+ class DFA59 extends DFA {
- public DFA58(BaseRecognizer recognizer) {
+ public DFA59(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 58;
- this.eot = DFA58_eot;
- this.eof = DFA58_eof;
- this.min = DFA58_min;
- this.max = DFA58_max;
- this.accept = DFA58_accept;
- this.special = DFA58_special;
- this.transition = DFA58_transition;
+ this.decisionNumber = 59;
+ this.eot = DFA59_eot;
+ this.eof = DFA59_eof;
+ this.min = DFA59_min;
+ this.max = DFA59_max;
+ this.accept = DFA59_accept;
+ this.special = DFA59_special;
+ this.transition = DFA59_transition;
}
public String getDescription() {
return "()* loopback of 7358:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*";
@@ -37896,775 +37907,775 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0_in_rule__PrimaryExpCS__Alternatives_7_26484 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0_in_rule__PrimaryExpCS__Alternatives_7_26502 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_26535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_26553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__06584 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__06587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_rule__BottomPatternCS__Group_0__0__Impl6615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__16646 = new BitSet(new long[]{0x5000000000000000L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__16649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl6676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__26706 = new BitSet(new long[]{0x5000000000000000L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__26709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl6736 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__36767 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__36770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__BottomPatternCS__Group_0__3__Impl6798 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__46829 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__46832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl6859 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__56890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl6918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__06961 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__06964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__BottomPatternCS__Group_0_2__0__Impl6992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__17023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl7050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__07084 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__07087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__17145 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__17148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_rule__BottomPatternCS__Group_1__1__Impl7176 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__27207 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__27210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl7237 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__37268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl7296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__07335 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__07338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl7365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__17396 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__17399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl7426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__27456 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__27459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl7486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__37517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__AssignmentCS__Group__3__Impl7545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__07584 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__07587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__AssignmentCS__Group_2__0__Impl7615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__17646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl7673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__07707 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__07710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__17768 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__17771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl7798 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__27829 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__27832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl7859 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__37890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl7917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__07956 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__07959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl7987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18018 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18021 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28078 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8105 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08142 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__DirectionCS__Group_2_2__0__Impl8173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08265 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl8296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18327 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8414 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08451 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__DirectionCS__Group_3_2__0__Impl8482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__08574 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__08577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_0__0__Impl8605 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__18636 = new BitSet(new long[]{0x5000000000000000L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__18639 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl8666 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__28696 = new BitSet(new long[]{0x5000000000000000L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__28699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl8726 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__38757 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__38760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__GuardPatternCS__Group_0__3__Impl8788 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__48819 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__48822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl8849 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__58880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_0__5__Impl8908 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__08951 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__08954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__GuardPatternCS__Group_0_2__0__Impl8982 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__19013 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl9040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__09074 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__09077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__19135 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__19138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_1__1__Impl9166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__29197 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__29200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl9227 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__39258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_1__3__Impl9286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__09330 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__09333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl9360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__19390 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__19393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__ParamDeclarationCS__Group__1__Impl9421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__29452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl9479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__09519 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__09522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl9549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__19579 = new BitSet(new long[]{0x03FFF00007FF00C0L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__19582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__ScopeNameCS__Group__1__Impl9610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__29641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl9668 = new BitSet(new long[]{0x03FFF00007FF00C2L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__09705 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__09708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl9735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__19765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__ScopeNameCS__Group_2__1__Impl9793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__09830 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__09833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl9860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__19890 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__19893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__UnrealizedVariableCS__Group__1__Impl9921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__29952 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl9979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__010015 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__010018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl10046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__110077 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__110080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl10107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__210137 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__210140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__RealizedVariableCS__Group__2__Impl10168 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__310199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl10226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__010265 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__010268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl10295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__110325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl10352 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__010387 = new BitSet(new long[]{0x03FFF00007FF00C0L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__010390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__PathNameCS__Group_1__0__Impl10418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__110449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl10476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__010510 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__010513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl10540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__110570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl10597 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__010632 = new BitSet(new long[]{0x03FFF00007FF00C0L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__010635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__URIPathNameCS__Group_1__0__Impl10663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__110694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl10721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__010755 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__010758 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__110816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl10843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__010877 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__010880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl10907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__110937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl10964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__010999 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__011002 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__CollectionTypeCS__Group_1__0__Impl11030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__111061 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__111064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl11091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__211121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__CollectionTypeCS__Group_1__2__Impl11149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__011186 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__011189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl11216 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__111246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl11273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__011308 = new BitSet(new long[]{0x0000000008000010L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__011311 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__MultiplicityBoundsCS__Group_1__0__Impl11339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__111370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl11397 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__011431 = new BitSet(new long[]{0x0400000088000010L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__011434 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__MultiplicityCS__Group__0__Impl11462 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__111493 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__111496 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl11523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__211553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__MultiplicityCS__Group__2__Impl11581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__011618 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__011621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl11648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__111678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl11705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__011740 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__011743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TupleTypeCS__Group_1__0__Impl11771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__111802 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__111805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl11832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__211863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TupleTypeCS__Group_1__2__Impl11891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__011928 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__011931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl11958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__111988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl12015 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__012050 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__012053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__TupleTypeCS__Group_1_1_1__0__Impl12081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__112112 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl12139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__012173 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__012176 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl12203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__112233 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__112236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TuplePartCS__Group__1__Impl12264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__212295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl12322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__012358 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__012361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl12388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__112418 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__112421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_rule__CollectionLiteralExpCS__Group__1__Impl12449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__212480 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__212483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl12510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__312541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl12569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__012608 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__012611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl12638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__112668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl12695 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__012730 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__012733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl12761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__112792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl12819 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__012853 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__012856 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl12883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__112913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl12940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__012975 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__012978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__CollectionLiteralPartCS__Group_1__0__Impl13006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__113037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl13064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__013098 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__013101 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl13128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__113158 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__113161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__ConstructorPartCS__Group__1__Impl13189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__213220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl13247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__013283 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__013286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__TupleLiteralExpCS__Group__0__Impl13314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__113345 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__113348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_rule__TupleLiteralExpCS__Group__1__Impl13376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__213407 = new BitSet(new long[]{0x6000000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__213410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl13437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__313467 = new BitSet(new long[]{0x6000000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__313470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl13497 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__413528 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl13556 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__013597 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__013600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__TupleLiteralExpCS__Group_3__0__Impl13628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__113659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl13686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__013720 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__013723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl13750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__113780 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__113783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl13810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__213841 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__213844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl13872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__313903 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl13930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__013968 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__013971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TupleLiteralPartCS__Group_1__0__Impl13999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__114030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl14057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__014091 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__014094 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__114152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl14180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__014215 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__014218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__114276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__InvalidLiteralExpCS__Group__1__Impl14304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__014339 = new BitSet(new long[]{0x0000000008000030L,0x0000000000180300L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__014342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__114400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__NullLiteralExpCS__Group__1__Impl14428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__014463 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__014466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl14493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__114522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl14549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__014584 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__014587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl14614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__114644 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl14671 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__014706 = new BitSet(new long[]{0x00000FFFD8000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__014709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl14736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__114765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl14792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__014827 = new BitSet(new long[]{0x00000FFFD8000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__014830 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__114888 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__114891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl14918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__214948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl14975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__015011 = new BitSet(new long[]{0x00000FFFD8000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__015014 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl15041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__115071 = new BitSet(new long[]{0x00000FFFD8000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__115074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl15101 = new BitSet(new long[]{0x00000FFFD8000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__215132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl15159 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__015196 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__015199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl15226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__115256 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl15283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__015317 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__015320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl15347 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__115377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl15404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__015438 = new BitSet(new long[]{0x0000000030000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__015441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__115499 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__115502 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15531 = new BitSet(new long[]{0x0000000030000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15543 = new BitSet(new long[]{0x0000000030000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__215576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl15603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__015639 = new BitSet(new long[]{0x0000000030000000L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__015642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__115700 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__115703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15732 = new BitSet(new long[]{0x0000000030000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15744 = new BitSet(new long[]{0x0000000030000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__215777 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl15804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__015840 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__015843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__115901 = new BitSet(new long[]{0x0800000000000000L,0x0000000000200042L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__115904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl15931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__215961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl15988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__016024 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__016027 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__116085 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__116088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl16116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__216147 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__216150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl16177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__316207 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__316210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl16237 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__416268 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__416271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl16299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__516330 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__516333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl16360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__616391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl16418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__016463 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__016466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl16494 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__116525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl16552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__016586 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__016589 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl16617 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__116648 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__116651 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl16678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__216708 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__216711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl16738 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__316769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl16797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016836 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016839 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl16867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__116898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl16925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__016959 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__016962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl16989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__117019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl17047 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__017082 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__017085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__117143 = new BitSet(new long[]{0x0000000007FF00E0L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__117146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl17174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__217205 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__217208 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl17235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__317265 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl17293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017332 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl17362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__117392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl17419 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017454 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl17485 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__117516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl17543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__017577 = new BitSet(new long[]{0x0800000000000000L,0x0000000000200042L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__017580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl17607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__117638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl17665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__017700 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__017703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl17730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__117760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl17788 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__017823 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__017826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__117884 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__117887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl17915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__217946 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__217949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl17976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__318007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl18035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018074 = new BitSet(new long[]{0xD000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl18104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118134 = new BitSet(new long[]{0xD000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl18164 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218195 = new BitSet(new long[]{0xD000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl18225 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__318256 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl18283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018322 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl18352 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__118382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl18409 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018444 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl18474 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__118504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl18531 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__018566 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__018569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl18596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__118626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl18653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__018688 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__018691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__NavigatingArgCS__Group_1__0__Impl18719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__118750 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__118753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl18780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__218810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl18837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__018874 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__018877 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__NavigatingArgCS__Group_1_2__0__Impl18905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__118936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl18963 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__018997 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__019000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl19027 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__119057 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__119060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl19087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__219117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl19144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__019181 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__019184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__NavigatingBarArgCS__Group_2__0__Impl19212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__119243 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__119246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl19273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__219303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl19330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__019367 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__019370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl19398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__119429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl19456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__019490 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__019493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl19520 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__119550 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__119553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl19580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__219610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl19637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__019674 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__019677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__NavigatingCommaArgCS__Group_2__0__Impl19705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__119736 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__119739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl19766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__219796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl19823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__019860 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__019863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl19891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__119922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl19949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__019983 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__019986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl20013 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__120043 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__120046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl20073 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__220103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl20130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__020167 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__020170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__NavigatingSemiArgCS__Group_2__0__Impl20198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__120229 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__120232 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl20259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__220289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl20316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__020353 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__020356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl20384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__120415 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl20442 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__020476 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__020479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__IfExpCS__Group__0__Impl20507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__120538 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__120541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl20568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__220598 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__220601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__IfExpCS__Group__2__Impl20629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__320660 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__320663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl20690 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__420720 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__420723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__IfExpCS__Group__4__Impl20751 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__520782 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__520785 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl20812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__620842 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__IfExpCS__Group__6__Impl20870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__020915 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__020918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__LetExpCS__Group__0__Impl20946 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__120977 = new BitSet(new long[]{0x4000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__120980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl21007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__221037 = new BitSet(new long[]{0x4000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__221040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl21067 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__321098 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__321101 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__LetExpCS__Group__3__Impl21129 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__421160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl21187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__021227 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__021230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__LetExpCS__Group_2__0__Impl21258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__121289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl21316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__021350 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__021353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl21380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__121410 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__121413 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl21440 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__221471 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__221474 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__LetVariableCS__Group__2__Impl21502 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__321533 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl21560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__021598 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__021601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__LetVariableCS__Group_1__0__Impl21629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__121660 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl21687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__021721 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__021724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__NestedExpCS__Group__0__Impl21752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__121783 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__121786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl21813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__221843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__NestedExpCS__Group__2__Impl21871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__021908 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__021911 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__121969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__SelfExpCS__Group__1__Impl21997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_022037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_122068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_022099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_122130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_422161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_222192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__AssignmentCS__DefaultAssignment_022228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_122267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_122298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_122329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_122364 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_122403 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_122442 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_122481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_122516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_122547 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_422578 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_222609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_022649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_222680 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_022717 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_022748 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_022782 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_222813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_122844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_322875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment22909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment22942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment22975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_023008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_123039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment23074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment23113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_023148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_123179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_023214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_123253 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment23288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_023319 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_123350 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_023381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_123412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment23443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_26554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__06585 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__06588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__BottomPatternCS__Group_0__0__Impl6616 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__16647 = new BitSet(new long[]{0x5000000000000000L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__16650 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl6677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__26707 = new BitSet(new long[]{0x5000000000000000L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__26710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl6737 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__36768 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__36771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__BottomPatternCS__Group_0__3__Impl6799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__46830 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__46833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl6860 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__56891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_0__5__Impl6919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__06962 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__06965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__BottomPatternCS__Group_0_2__0__Impl6993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__17024 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl7051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__07085 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__07088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__17146 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__17149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__BottomPatternCS__Group_1__1__Impl7177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__27208 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__27211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl7238 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__37269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_1__3__Impl7297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__07336 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__07339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl7366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__17397 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__17400 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl7427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__27457 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__27460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl7487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__37518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__AssignmentCS__Group__3__Impl7546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__07585 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__07588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__AssignmentCS__Group_2__0__Impl7616 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__17647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl7674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__07708 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__07711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__17769 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__17772 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl7799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__27830 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__27833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl7860 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__37891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl7918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__07957 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__07960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl7988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18019 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8106 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08143 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__DirectionCS__Group_2_2__0__Impl8174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08266 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl8297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18328 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8415 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08452 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__DirectionCS__Group_3_2__0__Impl8483 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__08575 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__08578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_0__0__Impl8606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__18637 = new BitSet(new long[]{0x5000000000000000L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__18640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl8667 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__28697 = new BitSet(new long[]{0x5000000000000000L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__28700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl8727 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__38758 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__38761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__GuardPatternCS__Group_0__3__Impl8789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__48820 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__48823 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl8850 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__58881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_0__5__Impl8909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__08952 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__08955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__GuardPatternCS__Group_0_2__0__Impl8983 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__19014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl9041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__09075 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__09078 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__19136 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__19139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_1__1__Impl9167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__29198 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__29201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl9228 = new BitSet(new long[]{0x03FFF0003FFF00F2L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__39259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_1__3__Impl9287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__09331 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__09334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl9361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__19391 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__19394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__ParamDeclarationCS__Group__1__Impl9422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__29453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl9480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__09520 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__09523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl9550 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__19580 = new BitSet(new long[]{0x03FFF00007FF00C0L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__19583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__ScopeNameCS__Group__1__Impl9611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__29642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl9669 = new BitSet(new long[]{0x03FFF00007FF00C2L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__09706 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__09709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl9736 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__19766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__ScopeNameCS__Group_2__1__Impl9794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__09831 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__09834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl9861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__19891 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__19894 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__UnrealizedVariableCS__Group__1__Impl9922 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__29953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl9980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__010016 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__010019 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl10047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__110078 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__110081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl10108 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__210138 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__210141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__RealizedVariableCS__Group__2__Impl10169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__310200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl10227 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__010266 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__010269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl10296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__110326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl10353 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__010388 = new BitSet(new long[]{0x03FFF00007FF00C0L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__010391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__PathNameCS__Group_1__0__Impl10419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__110450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl10477 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__010511 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__010514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl10541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__110571 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl10598 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__010633 = new BitSet(new long[]{0x03FFF00007FF00C0L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__010636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__URIPathNameCS__Group_1__0__Impl10664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__110695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl10722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__010756 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__010759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__110817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl10844 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__010878 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__010881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl10908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__110938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl10965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__011000 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__011003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__CollectionTypeCS__Group_1__0__Impl11031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__111062 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__111065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl11092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__211122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__CollectionTypeCS__Group_1__2__Impl11150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__011187 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__011190 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl11217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__111247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl11274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__011309 = new BitSet(new long[]{0x0000000008000010L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__011312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__MultiplicityBoundsCS__Group_1__0__Impl11340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__111371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl11398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__011432 = new BitSet(new long[]{0x0400000088000010L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__011435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__MultiplicityCS__Group__0__Impl11463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__111494 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__111497 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl11524 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__211554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__MultiplicityCS__Group__2__Impl11582 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__011619 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__011622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl11649 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__111679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl11706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__011741 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__011744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TupleTypeCS__Group_1__0__Impl11772 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__111803 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__111806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl11833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__211864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TupleTypeCS__Group_1__2__Impl11892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__011929 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__011932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl11959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__111989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl12016 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__012051 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__012054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__TupleTypeCS__Group_1_1_1__0__Impl12082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__112113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl12140 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__012174 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__012177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl12204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__112234 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__112237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TuplePartCS__Group__1__Impl12265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__212296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl12323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__012359 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__012362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl12389 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__112419 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__112422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__CollectionLiteralExpCS__Group__1__Impl12450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__212481 = new BitSet(new long[]{0x23FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__212484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl12511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__312542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__CollectionLiteralExpCS__Group__3__Impl12570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__012609 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__012612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl12639 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__112669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl12696 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__012731 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__012734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl12762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__112793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl12820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__012854 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__012857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl12884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__112914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl12941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__012976 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__012979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__CollectionLiteralPartCS__Group_1__0__Impl13007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__113038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl13065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__013099 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__013102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl13129 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__113159 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__113162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__ConstructorPartCS__Group__1__Impl13190 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__213221 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl13248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__013284 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__013287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__TupleLiteralExpCS__Group__0__Impl13315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__113346 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__113349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__TupleLiteralExpCS__Group__1__Impl13377 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__213408 = new BitSet(new long[]{0x6000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__213411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl13438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__313468 = new BitSet(new long[]{0x6000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__313471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl13498 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__413529 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__TupleLiteralExpCS__Group__4__Impl13557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__013598 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__013601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__TupleLiteralExpCS__Group_3__0__Impl13629 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__113660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl13687 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__013721 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__013724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl13751 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__113781 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__113784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl13811 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__213842 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__213845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl13873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__313904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl13931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__013969 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__013972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TupleLiteralPartCS__Group_1__0__Impl14000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__114031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl14058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__014092 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__014095 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__114153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl14181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__014216 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__014219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__114277 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__InvalidLiteralExpCS__Group__1__Impl14305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__014340 = new BitSet(new long[]{0x0000000008000030L,0x0000000000180300L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__014343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__114401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__NullLiteralExpCS__Group__1__Impl14429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__014464 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__014467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl14494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__114523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl14550 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__014585 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__014588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl14615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__114645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl14672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__014707 = new BitSet(new long[]{0x00000FFFD8000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__014710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl14737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__114766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl14793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__014828 = new BitSet(new long[]{0x00000FFFD8000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__014831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__114889 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__114892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl14919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__214949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl14976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__015012 = new BitSet(new long[]{0x00000FFFD8000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__015015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl15042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__115072 = new BitSet(new long[]{0x00000FFFD8000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__115075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl15102 = new BitSet(new long[]{0x00000FFFD8000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__215133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl15160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__015197 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__015200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl15227 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__115257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl15284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__015318 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__015321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl15348 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__115378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl15405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__015439 = new BitSet(new long[]{0x0000000030000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__015442 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__115500 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__115503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15532 = new BitSet(new long[]{0x0000000030000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl15544 = new BitSet(new long[]{0x0000000030000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__215577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl15604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__015640 = new BitSet(new long[]{0x0000000030000000L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__015643 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__115701 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__115704 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15733 = new BitSet(new long[]{0x0000000030000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl15745 = new BitSet(new long[]{0x0000000030000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__215778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl15805 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__015841 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__015844 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__115902 = new BitSet(new long[]{0x0800000000000000L,0x0000000000200042L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__115905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl15932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__215962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl15989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__016025 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__016028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__116086 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__116089 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl16117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__216148 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__216151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl16178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__316208 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__316211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl16238 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__416269 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__416272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl16300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__516331 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200040L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__516334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl16361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__616392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl16419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__016464 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__016467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl16495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__116526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl16553 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__016587 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__016590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl16618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__116649 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__116652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl16679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__216709 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__216712 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl16739 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__316770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl16798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016837 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__016840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl16868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__116899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl16926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__016960 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__016963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl16990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__117020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl17048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__017083 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__017086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__117144 = new BitSet(new long[]{0x0000000007FF00E0L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__117147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl17175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__217206 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__217209 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl17236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__317266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl17294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017333 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__017336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl17363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__117393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl17420 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017455 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__017458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl17486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__117517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl17544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__017578 = new BitSet(new long[]{0x0800000000000000L,0x0000000000200042L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__017581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl17608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__117639 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl17666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__017701 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__017704 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl17731 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__117761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl17789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__017824 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__017827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__117885 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__117888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl17916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__217947 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B06L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__217950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl17977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__318008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl18036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018075 = new BitSet(new long[]{0xD000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__018078 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl18105 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118135 = new BitSet(new long[]{0xD000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__118138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl18165 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218196 = new BitSet(new long[]{0xD000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__218199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl18226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__318257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl18284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018323 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__018326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl18353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__118383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl18410 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018445 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__018448 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl18475 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__118505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl18532 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__018567 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__018570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl18597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__118627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl18654 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__018689 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__018692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__NavigatingArgCS__Group_1__0__Impl18720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__118751 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__118754 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl18781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__218811 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl18838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__018875 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__018878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__NavigatingArgCS__Group_1_2__0__Impl18906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__118937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl18964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__018998 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__019001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl19028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__119058 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__119061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl19088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__219118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl19145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__019182 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__019185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__NavigatingBarArgCS__Group_2__0__Impl19213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__119244 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__119247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl19274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__219304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl19331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__019368 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__019371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl19399 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__119430 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl19457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__019491 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__019494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl19521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__119551 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__119554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl19581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__219611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl19638 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__019675 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__019678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__NavigatingCommaArgCS__Group_2__0__Impl19706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__119737 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__119740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl19767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__219797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl19824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__019861 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__019864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl19892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__119923 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl19950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__019984 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__019987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl20014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__120044 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__120047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl20074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__220104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl20131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__020168 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__020171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__NavigatingSemiArgCS__Group_2__0__Impl20199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__120230 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__120233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl20260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__220290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl20317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__020354 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__020357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl20385 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__120416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl20443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__020477 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__020480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__IfExpCS__Group__0__Impl20508 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__120539 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__120542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl20569 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__220599 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__220602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__IfExpCS__Group__2__Impl20630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__320661 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__320664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl20691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__420721 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__420724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__IfExpCS__Group__4__Impl20752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__520783 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__520786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl20813 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__620843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__IfExpCS__Group__6__Impl20871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__020916 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__020919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__LetExpCS__Group__0__Impl20947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__120978 = new BitSet(new long[]{0x4000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__120981 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl21008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__221038 = new BitSet(new long[]{0x4000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__221041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl21068 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__321099 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__321102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__LetExpCS__Group__3__Impl21130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__421161 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl21188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__021228 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__021231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__LetExpCS__Group_2__0__Impl21259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__121290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl21317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__021351 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__021354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl21381 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__121411 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__121414 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl21441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__221472 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__221475 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__LetVariableCS__Group__2__Impl21503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__321534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl21561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__021599 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001A0B02L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__021602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__LetVariableCS__Group_1__0__Impl21630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__121661 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl21688 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__021722 = new BitSet(new long[]{0x03FFF0003FFF00F0L,0x00000000001E8B02L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__021725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__NestedExpCS__Group__0__Impl21753 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__121784 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__121787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl21814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__221844 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__NestedExpCS__Group__2__Impl21872 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__021909 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__021912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__121970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__SelfExpCS__Group__1__Impl21998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_022038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_122069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_022100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_122131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_422162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_222193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__AssignmentCS__DefaultAssignment_022229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_122268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_122299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_122330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_122365 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_122404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_122443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_122482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_122517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_122548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_422579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_222610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_022650 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_222681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_022718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_022749 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_022783 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_222814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_122845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_322876 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment22910 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment22943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment22976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_023009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_123040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment23075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment23114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_023149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_123180 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_023215 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_123254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment23289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_023320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_123351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_023382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_123413 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment23444 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets001 {
- public static final BitSet FOLLOW_44_in_rule__TupleTypeCS__NameAssignment_023481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_023520 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_123551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_023582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_223613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_023644 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_023675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_123706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_023737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_123768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_023803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_223838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_223869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_123900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_023931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_123962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_323993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment24024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment24055 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__BooleanLiteralExpCS__NameAssignment_024091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_124135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_124174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment24205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment24236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_124267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_124298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_024329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_024360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_124391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_024422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_124453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_124484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_124515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_224546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_124577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_224608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_124639 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_224670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_124701 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_124732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_124763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_024799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_024838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_124869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_124900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_024936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_024975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_125006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_025037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_125068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_025099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_125130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_025161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_125192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_125223 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__NavigatingBarArgCS__PrefixAssignment_025259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_125298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_125329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_125360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__NavigatingCommaArgCS__PrefixAssignment_025396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_125435 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_125466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_125497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__NavigatingSemiArgCS__PrefixAssignment_025533 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_125572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_125603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_125634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_125665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_325696 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_525727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_125758 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_125789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_425820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_025851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_125882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_325913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_125944 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__TupleTypeCS__NameAssignment_023482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_023521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_123552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_023583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_223614 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_023645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_023676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_123707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_023738 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_123769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_023804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_223839 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_223870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_123901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_023932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_123963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_323994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment24025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment24056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__BooleanLiteralExpCS__NameAssignment_024092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_124136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_124175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment24206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment24237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_124268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_124299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_024330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_024361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_124392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_024423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_124454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_124485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_124516 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_224547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_124578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_224609 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_124640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_224671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_124702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_124733 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_124764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_024800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_024839 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_124870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_124901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_024937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_024976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_125007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_025038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_125069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_025100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_125131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_025162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_125193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_125224 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__NavigatingBarArgCS__PrefixAssignment_025260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_125299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_125330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_125361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__NavigatingCommaArgCS__PrefixAssignment_025397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_125436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_125467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_125498 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__NavigatingSemiArgCS__PrefixAssignment_025534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_125573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_125604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_125635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_125666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_325697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_525728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_125759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_125790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_425821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_025852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_125883 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_325914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_125945 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred70_InternalQVTcoreBase6382 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred71_InternalQVTcoreBase6399 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_synpred72_InternalQVTcoreBase6416 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/AbstractQVTcoreBaseRuntimeModule.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/AbstractQVTcoreBaseRuntimeModule.java
index 83bab8eba..70ad88f35 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/AbstractQVTcoreBaseRuntimeModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/AbstractQVTcoreBaseRuntimeModule.java
@@ -129,11 +129,6 @@ public abstract class AbstractQVTcoreBaseRuntimeModule extends DefaultRuntimeMod
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
}
- // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
- public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
- }
-
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
public Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> bindICrossReferenceSerializer() {
return org.eclipse.ocl.examples.xtext.essentialocl.serializer.EssentialOCLCrossReferenceSerializer.class;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbin b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbin
index d8161d253..346fa540a 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbin
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parseTreeConstruction/QVTcoreBaseParsetreeConstructor.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parseTreeConstruction/QVTcoreBaseParsetreeConstructor.java
index b3703b86f..89e398e63 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parseTreeConstruction/QVTcoreBaseParsetreeConstructor.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parseTreeConstruction/QVTcoreBaseParsetreeConstructor.java
@@ -706,10 +706,9 @@ protected class BottomPatternCS_RightCurlyBracketKeyword_1_3 extends KeywordToke
/************ begin Rule AssignmentCS ****************
*
* //Constraint ::= Predicate | Assignment
- * //Predicate ::= BooleanOCLExpr
- *
+ * //Predicate ::= BooleanOCLExpr
* //Assignement ::= [�default�] SlotOwnerOCLExpr�.�PropertyName �:=� ValueOCLExpr
- * AssignmentCS:
+ * AssignmentCS:
* default?="default"? target=ExpCS (":=" initialiser=ExpCS)? ";";
*
**/
@@ -1385,7 +1384,7 @@ protected class DirectionCS_UsesAssignment_3_2_1 extends AssignmentToken {
/************ begin Rule GuardPatternCS ****************
*
* //EnforcementOperationCS: ('creation'|'deletion') ExpCS ';';
- * GuardPatternCS:
+ * GuardPatternCS:
* "(" unrealizedVariables+=UnrealizedVariableCS ("," unrealizedVariables+=UnrealizedVariableCS)* "|"
* constraints+=AssignmentCS* ")" | {GuardPatternCS} "(" constraints+=AssignmentCS* ")";
*
@@ -2135,8 +2134,8 @@ protected class ImportCS_SemicolonKeyword_4 extends KeywordToken {
/************ begin Rule LibraryCS ****************
*
* //IncludeCS returns IncludeCS:
- * // 'include' namespace=[pivot::Namespace|URI] ';';
- * LibraryCS returns base::LibraryCS:
+ * // 'include' namespace=[pivot::Namespace|URI] ';';
+ * LibraryCS returns base::LibraryCS:
* "library" package=[pivot::Package|URI] ";";
*
**/
@@ -3214,11 +3213,10 @@ protected class QueryCS_RightCurlyBracketKeyword_8_1_2 extends KeywordToken {
/************ begin Rule ScopeNameCS ****************
*
* //<query> ::= 'query' <PathNameCS>
- * // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
- *
+ * // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
* // ':' <TypeCS>
- * // (';' | '{' <OCLExpressionCS> '}')
- * ScopeNameCS returns base::PathNameCS:
+ * // (';' | '{' <OCLExpressionCS> '}')
+ * ScopeNameCS returns base::PathNameCS:
* path+=FirstPathElementCS "::" (path+=NextPathElementCS "::")*;
*
**/
@@ -3698,7 +3696,7 @@ protected class TransformationCS_RightCurlyBracketKeyword_5 extends KeywordToken
/************ begin Rule UnrealizedVariableCS ****************
*
* //Variable := VariableName �:� TypeDeclaration
- * UnrealizedVariableCS:
+ * UnrealizedVariableCS:
* name=UnrestrictedName ":" ownedType=TypeExpCS;
*
**/
@@ -3840,7 +3838,7 @@ protected class UnrealizedVariableCS_OwnedTypeAssignment_2 extends AssignmentTok
/************ begin Rule RealizedVariableCS ****************
*
* //RealizedVariable := �realized� VariableName �:� TypeDeclaration
- * RealizedVariableCS:
+ * RealizedVariableCS:
* "realize" name=UnrestrictedName ":" ownedType=TypeExpCS;
*
**/
@@ -4163,7 +4161,7 @@ protected class UnnamedDomainCS_BottomPatternAssignment_2 extends AssignmentToke
/************ begin Rule Model ****************
*
* //generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
- * Model returns ContextCS:
+ * Model returns ContextCS:
* ownedExpression=ExpCS;
*
**/
@@ -4553,7 +4551,7 @@ protected class BinaryOperatorCS_NavigationOperatorCSParserRuleCall_1 extends Ru
/************ begin Rule InfixOperatorCS ****************
*
* // Intended to be overrideable
- * InfixOperatorCS returns BinaryOperatorCS:
+ * InfixOperatorCS returns BinaryOperatorCS:
* EssentialOCLInfixOperatorCS;
*
**/
@@ -4600,7 +4598,7 @@ protected class InfixOperatorCS_EssentialOCLInfixOperatorCSParserRuleCall extend
/************ begin Rule NavigationOperatorCS ****************
*
* // Intended to be overrideable
- * NavigationOperatorCS:
+ * NavigationOperatorCS:
* EssentialOCLNavigationOperatorCS;
*
**/
@@ -4647,7 +4645,7 @@ protected class NavigationOperatorCS_EssentialOCLNavigationOperatorCSParserRuleC
/************ begin Rule UnaryOperatorCS ****************
*
* // Intended to be overrideable
- * UnaryOperatorCS:
+ * UnaryOperatorCS:
* EssentialOCLUnaryOperatorCS;
*
**/
@@ -6390,10 +6388,9 @@ protected class TuplePartCS_OwnedTypeAssignment_2 extends AssignmentToken {
/************ begin Rule CollectionLiteralExpCS ****************
*
* //---------------------------------------------------------------------
- * // Literals
- *
+ * // Literals
* //---------------------------------------------------------------------
- * CollectionLiteralExpCS:
+ * CollectionLiteralExpCS:
* ownedType=CollectionTypeCS "{" (ownedParts+=CollectionLiteralPartCS ("," ownedParts+=CollectionLiteralPartCS)*)? "}";
*
**/
@@ -8789,19 +8786,14 @@ protected class TypeExpCS_MultiplicityAssignment_1 extends AssignmentToken {
/************ begin Rule ExpCS ****************
*
* //---------------------------------------------------------------------
- * // Expressions
- *
+ * // Expressions
* //---------------------------------------------------------------------
- *
* // An ExpCS permits a LetExpCS only in the final term to ensure
- *
* // that let is right associative, whereas infix operators are left associative.
- *
* // a = 64 / 16 / let b : Integer in 8 / let c : Integer in 4
- * // is
- *
+ * // is
* // a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
- * ExpCS:
+ * ExpCS:
* PrefixedExpCS ({InfixExpCS.ownedExpression+=current} ownedOperator+=BinaryOperatorCS (ownedExpression+=PrefixedExpCS
* (ownedOperator+=BinaryOperatorCS ownedExpression+=PrefixedExpCS)* (ownedOperator+=BinaryOperatorCS
* ownedExpression+=LetExpCS)? | ownedExpression+=LetExpCS))? | {PrefixExpCS} ownedOperator+=UnaryOperatorCS+
@@ -9897,7 +9889,7 @@ protected class PrefixedExpCS_PrimaryExpCSParserRuleCall_1 extends RuleCallToken
* NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
* TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
* firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
- * {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+ * {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
* value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
* argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
* (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?);
@@ -9907,7 +9899,7 @@ protected class PrefixedExpCS_PrimaryExpCSParserRuleCall_1 extends RuleCallToken
// NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
// TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
// firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
-// {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+// {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
// argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
// (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?)
@@ -10220,7 +10212,7 @@ protected class PrimaryExpCS_TypeLiteralExpCSParserRuleCall_6 extends RuleCallTo
// {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS ("," firstIndexes+=ExpCS)* "]"
// ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? | {ConstructorExpCS.nameExp=current}
-// "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral) "}" | (atPre?="@"
+// "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral) "}" | (atPre?="@"
// "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS argument+=NavigatingCommaArgCS*
// (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)? (argument+=NavigatingBarArgCS
// argument+=NavigatingCommaArgCS*)?)? ")")?)
@@ -10331,7 +10323,7 @@ protected class PrimaryExpCS_PathNameAssignment_7_1 extends AssignmentToken {
// {IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS ("," firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS (","
// secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? | {ConstructorExpCS.nameExp=current} "{"
-// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral) "}" | (atPre?="@" "pre")?
+// ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral) "}" | (atPre?="@" "pre")?
// ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS argument+=NavigatingCommaArgCS*
// (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)? (argument+=NavigatingBarArgCS
// argument+=NavigatingCommaArgCS*)?)? ")")?
@@ -10889,7 +10881,7 @@ protected class PrimaryExpCS_PreKeyword_7_2_0_6_1 extends KeywordToken {
-// {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+// {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}"
protected class PrimaryExpCS_Group_7_2_1 extends GroupToken {
@@ -10970,7 +10962,7 @@ protected class PrimaryExpCS_LeftCurlyBracketKeyword_7_2_1_1 extends KeywordToke
}
-// ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral
+// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral
protected class PrimaryExpCS_Alternatives_7_2_1_2 extends AlternativesToken {
public PrimaryExpCS_Alternatives_7_2_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -10987,13 +10979,14 @@ protected class PrimaryExpCS_Alternatives_7_2_1_2 extends AlternativesToken {
switch(index) {
case 0: return new PrimaryExpCS_Group_7_2_1_2_0(lastRuleCallOrigin, this, 0, inst);
case 1: return new PrimaryExpCS_ValueAssignment_7_2_1_2_1(lastRuleCallOrigin, this, 1, inst);
+ case 2: return new PrimaryExpCS_LeftCurlyBracketKeyword_7_2_1_1(lastRuleCallOrigin, this, 2, inst);
default: return null;
}
}
}
-// ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*
+// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)?
protected class PrimaryExpCS_Group_7_2_1_2_0 extends GroupToken {
public PrimaryExpCS_Group_7_2_1_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -11807,7 +11800,7 @@ protected class PrimaryExpCS_RightParenthesisKeyword_7_2_2_1_3 extends KeywordTo
/************ begin Rule NavigatingArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingArgCS:
+ * NavigatingArgCS:
* name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -12077,7 +12070,7 @@ protected class NavigatingArgCS_InitAssignment_1_2_1 extends AssignmentToken {
/************ begin Rule NavigatingBarArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingBarArgCS returns NavigatingArgCS:
+ * NavigatingBarArgCS returns NavigatingArgCS:
* prefix="|" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -12381,7 +12374,7 @@ protected class NavigatingBarArgCS_InitAssignment_2_2_1 extends AssignmentToken
/************ begin Rule NavigatingCommaArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingCommaArgCS returns NavigatingArgCS:
+ * NavigatingCommaArgCS returns NavigatingArgCS:
* prefix="," name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -12685,7 +12678,7 @@ protected class NavigatingCommaArgCS_InitAssignment_2_2_1 extends AssignmentToke
/************ begin Rule NavigatingSemiArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingSemiArgCS returns NavigatingArgCS:
+ * NavigatingSemiArgCS returns NavigatingArgCS:
* prefix=";" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -12989,8 +12982,8 @@ protected class NavigatingSemiArgCS_InitAssignment_2_2_1 extends AssignmentToken
/************ begin Rule NavigatingArgExpCS ****************
*
* // Intended to be overridden
- * // '?' -- defined by Complete OCL
- * NavigatingArgExpCS returns ExpCS:
+ * // '?' -- defined by Complete OCL
+ * NavigatingArgExpCS returns ExpCS:
* ExpCS;
*
**/
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g
index 87484b002..9368e5043 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g
@@ -4127,7 +4127,7 @@ rulePrimaryExpCS returns [EObject current=null]
}
)
-))*)
+))*)?
|(
(
{
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.tokens b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.tokens
index 61680f8f5..014d230fb 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.tokens
@@ -1,152 +1,152 @@
-T__68=68
-T__69=69
-T__66=66
-T__67=67
-T__64=64
-T__29=29
-T__65=65
-T__28=28
-T__62=62
-T__27=27
-T__63=63
-T__26=26
-RULE_ESCAPED_CHARACTER=8
-T__25=25
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=15
-T__21=21
-T__20=20
-RULE_ESCAPED_ID=5
-RULE_DOUBLE_QUOTED_STRING=10
-T__61=61
-T__60=60
-T__55=55
-T__56=56
-T__19=19
-T__57=57
-T__58=58
-T__16=16
-T__51=51
-T__52=52
-T__18=18
-T__53=53
-T__17=17
-T__54=54
-T__59=59
-RULE_SIMPLE_ID=4
-RULE_INT=6
-T__50=50
-T__42=42
-T__43=43
-T__40=40
-RULE_ML_SINGLE_QUOTED_STRING=11
-T__41=41
-T__80=80
-T__46=46
-T__81=81
-T__47=47
-T__82=82
-T__44=44
-T__83=83
-T__45=45
-T__48=48
-T__49=49
-RULE_SINGLE_QUOTED_STRING=7
-T__85=85
-RULE_SL_COMMENT=13
-T__84=84
-RULE_ML_COMMENT=12
-RULE_LETTER_CHARACTER=9
-T__30=30
-T__31=31
-T__32=32
-T__71=71
-T__33=33
-T__72=72
-T__34=34
-T__35=35
-T__70=70
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-RULE_WS=14
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
-'>='=45
-'/'=41
-'Sequence'=66
-'then'=80
-'enforce'=31
-':='=21
-'Real'=58
-'>'=43
-'Integer'=57
-';'=22
-'Boolean'=56
-'<>'=48
-'uses'=24
-'transformation'=37
-'OclInvalid'=62
-'+'=42
-'pre'=78
-'.'=53
-'library'=33
-'imports'=23
-'import'=32
-'Set'=64
-'true'=73
-'else'=81
-'let'=83
-'and'=49
-'{'=16
-'check'=30
-'?'=72
-'OclVoid'=63
-'if'=79
-'not'=40
-'('=25
-':'=27
-'-'=39
-','=17
-'in'=84
-'default'=20
-']'=71
-'query'=35
-'..'=69
-'|'=18
-'OrderedSet'=68
-'UnlimitedNatural'=60
-'null'=76
-'Collection'=67
-'Tuple'=55
-'String'=59
-'='=47
-'map'=34
-'@'=77
-'Bag'=65
-'::'=28
-')'=26
-'xor'=51
-'->'=54
-'}'=19
-'refines'=36
-'<='=46
-'false'=74
-'realize'=29
-'<'=44
-'invalid'=75
-'OclAny'=61
-'['=70
-'*'=38
-'or'=50
-'implies'=52
-'self'=85
-'endif'=82
+T__68=68
+T__69=69
+T__66=66
+T__67=67
+T__64=64
+T__29=29
+T__65=65
+T__28=28
+T__62=62
+T__27=27
+T__63=63
+T__26=26
+RULE_ESCAPED_CHARACTER=8
+T__25=25
+T__24=24
+T__23=23
+T__22=22
+RULE_ANY_OTHER=15
+T__21=21
+T__20=20
+RULE_ESCAPED_ID=5
+RULE_DOUBLE_QUOTED_STRING=10
+T__61=61
+T__60=60
+T__55=55
+T__56=56
+T__19=19
+T__57=57
+T__58=58
+T__16=16
+T__51=51
+T__52=52
+T__18=18
+T__53=53
+T__17=17
+T__54=54
+T__59=59
+RULE_SIMPLE_ID=4
+RULE_INT=6
+T__50=50
+T__42=42
+T__43=43
+T__40=40
+RULE_ML_SINGLE_QUOTED_STRING=11
+T__41=41
+T__80=80
+T__46=46
+T__81=81
+T__47=47
+T__82=82
+T__44=44
+T__83=83
+T__45=45
+T__48=48
+T__49=49
+RULE_SINGLE_QUOTED_STRING=7
+T__85=85
+RULE_SL_COMMENT=13
+T__84=84
+RULE_ML_COMMENT=12
+RULE_LETTER_CHARACTER=9
+T__30=30
+T__31=31
+T__32=32
+T__71=71
+T__33=33
+T__72=72
+T__34=34
+T__35=35
+T__70=70
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+RULE_WS=14
+T__76=76
+T__75=75
+T__74=74
+T__73=73
+T__79=79
+T__78=78
+T__77=77
+'>='=45
+'/'=41
+'Sequence'=66
+'then'=80
+'enforce'=31
+':='=21
+'Real'=58
+'>'=43
+'Integer'=57
+';'=22
+'Boolean'=56
+'<>'=48
+'uses'=24
+'transformation'=37
+'OclInvalid'=62
+'+'=42
+'pre'=78
+'.'=53
+'library'=33
+'imports'=23
+'import'=32
+'Set'=64
+'true'=73
+'else'=81
+'let'=83
+'and'=49
+'{'=16
+'check'=30
+'?'=72
+'OclVoid'=63
+'if'=79
+'not'=40
+'('=25
+':'=27
+'-'=39
+','=17
+'in'=84
+'default'=20
+']'=71
+'query'=35
+'..'=69
+'|'=18
+'OrderedSet'=68
+'UnlimitedNatural'=60
+'null'=76
+'Collection'=67
+'Tuple'=55
+'String'=59
+'='=47
+'map'=34
+'@'=77
+'Bag'=65
+'::'=28
+')'=26
+'xor'=51
+'->'=54
+'}'=19
+'refines'=36
+'<='=46
+'false'=74
+'realize'=29
+'<'=44
+'invalid'=75
+'OclAny'=61
+'['=70
+'*'=38
+'or'=50
+'implies'=52
+'self'=85
+'endif'=82
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseLexer.java
index d142146f8..da31081f8 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseLexer.java
@@ -2790,11 +2790,11 @@ public class InternalQVTcoreBaseLexer extends Lexer {
"\172\1\151\1\164\3\uffff\1\157\1\165\1\156\1\162\1\172\1\141\1\uffff"+
"\1\154\1\172\1\uffff";
static final String DFA11_acceptS =
- "\1\uffff\1\1\1\2\1\3\1\4\2\uffff\1\7\2\uffff\1\12\1\13\7\uffff"+
- "\1\27\3\uffff\1\33\2\uffff\1\40\14\uffff\1\67\1\70\1\71\1\uffff"+
- "\1\76\5\uffff\1\112\1\114\1\117\1\120\1\1\1\2\1\3\1\4\1\uffff\1"+
- "\112\1\6\1\15\1\14\1\7\4\uffff\1\12\1\13\12\uffff\1\27\1\47\1\116"+
- "\1\30\2\uffff\1\111\1\115\1\32\1\33\1\36\1\34\1\37\1\41\1\35\1\40"+
+ "\1\uffff\1\1\1\2\1\3\1\4\2\uffff\1\7\2\uffff\1\12\1\13\7\uffff\1"+
+ "\27\3\uffff\1\33\2\uffff\1\40\14\uffff\1\67\1\70\1\71\1\uffff\1"+
+ "\76\5\uffff\1\112\1\114\1\117\1\120\1\1\1\2\1\3\1\4\1\uffff\1\112"+
+ "\1\6\1\15\1\14\1\7\4\uffff\1\12\1\13\12\uffff\1\27\1\47\1\116\1"+
+ "\30\2\uffff\1\111\1\115\1\32\1\33\1\36\1\34\1\37\1\41\1\35\1\40"+
"\3\uffff\1\66\1\46\13\uffff\1\67\1\70\1\71\1\uffff\1\76\2\uffff"+
"\1\107\1\110\1\113\1\114\1\117\3\uffff\1\105\1\100\21\uffff\1\43"+
"\34\uffff\1\104\1\23\4\uffff\1\31\1\uffff\1\42\1\44\2\uffff\1\62"+
@@ -3045,8 +3045,7 @@ public class InternalQVTcoreBaseLexer extends Lexer {
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\1\u0100",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\22\72\1\u0101\7"+
- "\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\22\72\1\u0101\7\72",
"\1\u0103",
"\1\u0104",
"\1\u0105",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java
index 2d3d6a30e..6c705bc1f 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java
@@ -247,12 +247,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else if ( (LA1_0==29) ) {
int LA1_2 = input.LA(2);
- if ( (LA1_2==27) ) {
- alt1=1;
- }
- else if ( ((LA1_2>=RULE_SIMPLE_ID && LA1_2<=RULE_ESCAPED_ID)||(LA1_2>=23 && LA1_2<=24)||(LA1_2>=29 && LA1_2<=37)) ) {
+ if ( ((LA1_2>=RULE_SIMPLE_ID && LA1_2<=RULE_ESCAPED_ID)||(LA1_2>=23 && LA1_2<=24)||(LA1_2>=29 && LA1_2<=37)) ) {
alt1=2;
}
+ else if ( (LA1_2==27) ) {
+ alt1=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -11067,7 +11067,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimaryExpCS"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3830:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3830:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) ;
public final EObject rulePrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -11132,13 +11132,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3833:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3834:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3833:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3834:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3834:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
- int alt74=8;
- alt74 = dfa74.predict(input);
- switch (alt74) {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3834:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
+ int alt75=8;
+ alt75 = dfa75.predict(input);
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3835:2: this_NestedExpCS_0= ruleNestedExpCS
{
@@ -11329,10 +11329,10 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3925:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3925:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3925:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3925:7: () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3925:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3925:7: () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3925:7: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3926:2:
@@ -11387,17 +11387,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3952:2: ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
- int alt73=3;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3952:2: ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
+ int alt74=3;
switch ( input.LA(1) ) {
case 70:
{
- alt73=1;
+ alt74=1;
}
break;
case 16:
{
- alt73=2;
+ alt74=2;
}
break;
case EOF:
@@ -11433,18 +11433,18 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
case 82:
case 84:
{
- alt73=3;
+ alt74=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 73, 0, input);
+ new NoViableAltException("", 74, 0, input);
throw nvae;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3952:3: ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? )
{
@@ -11766,10 +11766,10 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4077:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4077:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4077:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4077:7: () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}'
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4077:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4077:7: () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}'
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4077:7: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4078:2:
@@ -11795,131 +11795,142 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_23, grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:1: ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) )
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:1: ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) )
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( ((LA64_0>=RULE_SIMPLE_ID && LA64_0<=RULE_ESCAPED_ID)||(LA64_0>=23 && LA64_0<=24)||(LA64_0>=29 && LA64_0<=37)) ) {
- alt64=1;
+ if ( ((LA65_0>=RULE_SIMPLE_ID && LA65_0<=RULE_ESCAPED_ID)||LA65_0==19||(LA65_0>=23 && LA65_0<=24)||(LA65_0>=29 && LA65_0<=37)) ) {
+ alt65=1;
}
- else if ( (LA64_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt64=2;
+ else if ( (LA65_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt65=2;
}
else {
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 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )?
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4091:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4091:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4092:3: lv_ownedParts_24_0= ruleConstructorPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
-
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
+
+ if ( ((LA64_0>=RULE_SIMPLE_ID && LA64_0<=RULE_ESCAPED_ID)||(LA64_0>=23 && LA64_0<=24)||(LA64_0>=29 && LA64_0<=37)) ) {
+ alt64=1;
}
- pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS9480);
- lv_ownedParts_24_0=ruleConstructorPartCS();
+ switch (alt64) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4090:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4091:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4091:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4092:3: lv_ownedParts_24_0= ruleConstructorPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS9480);
+ lv_ownedParts_24_0=ruleConstructorPartCS();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_24_0,
- "ConstructorPartCS");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_24_0,
+ "ConstructorPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4108:2: (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
- loop63:
- do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4108:2: (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ loop63:
+ do {
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA63_0==17) ) {
- alt63=1;
- }
+ if ( (LA63_0==17) ) {
+ alt63=1;
+ }
- switch (alt63) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4108:4: otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
- {
- otherlv_25=(Token)match(input,17,FollowSets000.FOLLOW_17_in_rulePrimaryExpCS9493); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ switch (alt63) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4108:4: otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
+ {
+ otherlv_25=(Token)match(input,17,FollowSets000.FOLLOW_17_in_rulePrimaryExpCS9493); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newLeafNode(otherlv_25, grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
-
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4112:1: ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4113:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4113:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4114:3: lv_ownedParts_26_0= ruleConstructorPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS9514);
- lv_ownedParts_26_0=ruleConstructorPartCS();
+ newLeafNode(otherlv_25, grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
+
+ }
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4112:1: ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4113:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4113:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4114:3: lv_ownedParts_26_0= ruleConstructorPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS9514);
+ lv_ownedParts_26_0=ruleConstructorPartCS();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_26_0,
- "ConstructorPartCS");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_26_0,
+ "ConstructorPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- }
- break;
+ }
+ break;
- default :
- break loop63;
- }
- } while (true);
+ default :
+ break loop63;
+ }
+ } while (true);
+ }
+ break;
+
}
@@ -11939,7 +11950,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS9544);
+ pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS9545);
lv_value_27_0=ruleStringLiteral();
state._fsp--;
@@ -11969,7 +11980,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_28=(Token)match(input,19,FollowSets000.FOLLOW_19_in_rulePrimaryExpCS9557); if (state.failed) return current;
+ otherlv_28=(Token)match(input,19,FollowSets000.FOLLOW_19_in_rulePrimaryExpCS9558); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_28, grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
@@ -11988,13 +11999,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4154:7: ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )?
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4154:7: ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==77) ) {
- alt65=1;
+ if ( (LA66_0==77) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4154:8: ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre'
{
@@ -12004,7 +12015,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4155:1: (lv_atPre_29_0= '@' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4156:3: lv_atPre_29_0= '@'
{
- lv_atPre_29_0=(Token)match(input,77,FollowSets000.FOLLOW_77_in_rulePrimaryExpCS9584); if (state.failed) return current;
+ lv_atPre_29_0=(Token)match(input,77,FollowSets000.FOLLOW_77_in_rulePrimaryExpCS9585); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_atPre_29_0, grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
@@ -12024,7 +12035,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_30=(Token)match(input,78,FollowSets000.FOLLOW_78_in_rulePrimaryExpCS9609); if (state.failed) return current;
+ otherlv_30=(Token)match(input,78,FollowSets000.FOLLOW_78_in_rulePrimaryExpCS9610); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_30, grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
@@ -12037,13 +12048,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4173:3: ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==25) ) {
- alt72=1;
+ if ( (LA73_0==25) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4173:4: () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')'
{
@@ -12065,20 +12076,20 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_32=(Token)match(input,25,FollowSets000.FOLLOW_25_in_rulePrimaryExpCS9636); if (state.failed) return current;
+ otherlv_32=(Token)match(input,25,FollowSets000.FOLLOW_25_in_rulePrimaryExpCS9637); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_32, grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4186:1: ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( ((LA71_0>=RULE_SIMPLE_ID && LA71_0<=RULE_SINGLE_QUOTED_STRING)||(LA71_0>=23 && LA71_0<=25)||(LA71_0>=29 && LA71_0<=40)||(LA71_0>=55 && LA71_0<=68)||(LA71_0>=73 && LA71_0<=76)||LA71_0==79||LA71_0==83||LA71_0==85) ) {
- alt71=1;
+ if ( ((LA72_0>=RULE_SIMPLE_ID && LA72_0<=RULE_SINGLE_QUOTED_STRING)||(LA72_0>=23 && LA72_0<=25)||(LA72_0>=29 && LA72_0<=40)||(LA72_0>=55 && LA72_0<=68)||(LA72_0>=73 && LA72_0<=76)||LA72_0==79||LA72_0==83||LA72_0==85) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4186:2: ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )?
{
@@ -12093,7 +12104,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS9658);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS9659);
lv_argument_33_0=ruleNavigatingArgCS();
state._fsp--;
@@ -12118,17 +12129,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4204:2: ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )*
- loop66:
+ loop67:
do {
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==17) ) {
- alt66=1;
+ if ( (LA67_0==17) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4205:1: (lv_argument_34_0= ruleNavigatingCommaArgCS )
{
@@ -12140,7 +12151,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9679);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9680);
lv_argument_34_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -12166,18 +12177,18 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop66;
+ break loop67;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4222:3: ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==22) ) {
- alt68=1;
+ if ( (LA69_0==22) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4222:4: ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )*
{
@@ -12192,7 +12203,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS9702);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS9703);
lv_argument_35_0=ruleNavigatingSemiArgCS();
state._fsp--;
@@ -12217,17 +12228,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4240:2: ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )*
- loop67:
+ loop68:
do {
- int alt67=2;
- int LA67_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==17) ) {
- alt67=1;
+ if ( (LA68_0==17) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4241:1: (lv_argument_36_0= ruleNavigatingCommaArgCS )
{
@@ -12239,7 +12250,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9723);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9724);
lv_argument_36_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -12265,7 +12276,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop67;
+ break loop68;
}
} while (true);
@@ -12276,13 +12287,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4258:5: ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==18) ) {
- alt70=1;
+ if ( (LA71_0==18) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4258:6: ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )*
{
@@ -12297,7 +12308,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS9748);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS9749);
lv_argument_37_0=ruleNavigatingBarArgCS();
state._fsp--;
@@ -12322,17 +12333,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4276:2: ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )*
- loop69:
+ loop70:
do {
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==17) ) {
- alt69=1;
+ if ( (LA70_0==17) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4277:1: (lv_argument_38_0= ruleNavigatingCommaArgCS )
{
@@ -12344,7 +12355,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9769);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9770);
lv_argument_38_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -12370,7 +12381,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop69;
+ break loop70;
}
} while (true);
@@ -12386,7 +12397,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_39=(Token)match(input,26,FollowSets000.FOLLOW_26_in_rulePrimaryExpCS9786); if (state.failed) return current;
+ otherlv_39=(Token)match(input,26,FollowSets000.FOLLOW_26_in_rulePrimaryExpCS9787); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_39, grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
@@ -12450,7 +12461,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS9827);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS9828);
iv_ruleNavigatingArgCS=ruleNavigatingArgCS();
state._fsp--;
@@ -12458,7 +12469,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS9837); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS9838); if (state.failed) return current;
}
@@ -12509,7 +12520,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS9883);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS9884);
lv_name_0_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -12534,17 +12545,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4337:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )? )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==27) ) {
- alt76=1;
+ if ( (LA77_0==27) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4337:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )?
{
- otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleNavigatingArgCS9896); if (state.failed) return current;
+ otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleNavigatingArgCS9897); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
@@ -12561,7 +12572,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS9917);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS9918);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -12586,17 +12597,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4359:2: (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==47) ) {
- alt75=1;
+ if ( (LA76_0==47) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4359:4: otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) )
{
- otherlv_3=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleNavigatingArgCS9930); if (state.failed) return current;
+ otherlv_3=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleNavigatingArgCS9931); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
@@ -12613,7 +12624,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgCS9951);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgCS9952);
lv_init_4_0=ruleExpCS();
state._fsp--;
@@ -12686,7 +12697,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingBarArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS9991);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS9992);
iv_ruleNavigatingBarArgCS=ruleNavigatingBarArgCS();
state._fsp--;
@@ -12694,7 +12705,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingBarArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS10001); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS10002); if (state.failed) return current;
}
@@ -12741,7 +12752,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4403:1: (lv_prefix_0_0= '|' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4404:3: lv_prefix_0_0= '|'
{
- lv_prefix_0_0=(Token)match(input,18,FollowSets000.FOLLOW_18_in_ruleNavigatingBarArgCS10044); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,18,FollowSets000.FOLLOW_18_in_ruleNavigatingBarArgCS10045); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
@@ -12772,7 +12783,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS10078);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS10079);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -12797,17 +12808,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4435:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==27) ) {
- alt78=1;
+ if ( (LA79_0==27) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4435:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleNavigatingBarArgCS10091); if (state.failed) return current;
+ otherlv_2=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleNavigatingBarArgCS10092); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
@@ -12824,7 +12835,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS10112);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS10113);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -12849,17 +12860,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4457:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==47) ) {
- alt77=1;
+ if ( (LA78_0==47) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4457:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleNavigatingBarArgCS10125); if (state.failed) return current;
+ otherlv_4=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleNavigatingBarArgCS10126); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -12876,7 +12887,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS10146);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS10147);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -12949,7 +12960,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS10186);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS10187);
iv_ruleNavigatingCommaArgCS=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -12957,7 +12968,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingCommaArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS10196); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS10197); if (state.failed) return current;
}
@@ -13004,7 +13015,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4501:1: (lv_prefix_0_0= ',' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4502:3: lv_prefix_0_0= ','
{
- lv_prefix_0_0=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleNavigatingCommaArgCS10239); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleNavigatingCommaArgCS10240); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
@@ -13035,7 +13046,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS10273);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS10274);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -13060,17 +13071,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4533:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==27) ) {
- alt80=1;
+ if ( (LA81_0==27) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4533:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleNavigatingCommaArgCS10286); if (state.failed) return current;
+ otherlv_2=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleNavigatingCommaArgCS10287); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
@@ -13087,7 +13098,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS10307);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS10308);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -13112,17 +13123,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4555:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==47) ) {
- alt79=1;
+ if ( (LA80_0==47) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4555:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleNavigatingCommaArgCS10320); if (state.failed) return current;
+ otherlv_4=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleNavigatingCommaArgCS10321); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -13139,7 +13150,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS10341);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS10342);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -13212,7 +13223,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS10381);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS10382);
iv_ruleNavigatingSemiArgCS=ruleNavigatingSemiArgCS();
state._fsp--;
@@ -13220,7 +13231,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingSemiArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS10391); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS10392); if (state.failed) return current;
}
@@ -13267,7 +13278,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4599:1: (lv_prefix_0_0= ';' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4600:3: lv_prefix_0_0= ';'
{
- lv_prefix_0_0=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingSemiArgCS10434); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingSemiArgCS10435); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
@@ -13298,7 +13309,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS10468);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS10469);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -13323,17 +13334,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4631:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==27) ) {
- alt82=1;
+ if ( (LA83_0==27) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4631:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleNavigatingSemiArgCS10481); if (state.failed) return current;
+ otherlv_2=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleNavigatingSemiArgCS10482); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
@@ -13350,7 +13361,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS10502);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS10503);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -13375,17 +13386,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4653:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==47) ) {
- alt81=1;
+ if ( (LA82_0==47) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4653:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleNavigatingSemiArgCS10515); if (state.failed) return current;
+ otherlv_4=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleNavigatingSemiArgCS10516); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -13402,7 +13413,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS10536);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS10537);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -13475,7 +13486,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS10576);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS10577);
iv_ruleNavigatingArgExpCS=ruleNavigatingArgExpCS();
state._fsp--;
@@ -13483,7 +13494,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingArgExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS10586); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS10587); if (state.failed) return current;
}
@@ -13524,7 +13535,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgExpCSAccess().getExpCSParserRuleCall());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS10635);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS10636);
this_ExpCS_0=ruleExpCS();
state._fsp--;
@@ -13569,7 +13580,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS10669);
+ pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS10670);
iv_ruleIfExpCS=ruleIfExpCS();
state._fsp--;
@@ -13577,7 +13588,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleIfExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS10679); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS10680); if (state.failed) return current;
}
@@ -13619,7 +13630,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4729:1: (otherlv_0= 'if' ( (lv_condition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_thenExpression_3_0= ruleExpCS ) ) otherlv_4= 'else' ( (lv_elseExpression_5_0= ruleExpCS ) ) otherlv_6= 'endif' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4729:3: otherlv_0= 'if' ( (lv_condition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_thenExpression_3_0= ruleExpCS ) ) otherlv_4= 'else' ( (lv_elseExpression_5_0= ruleExpCS ) ) otherlv_6= 'endif'
{
- otherlv_0=(Token)match(input,79,FollowSets000.FOLLOW_79_in_ruleIfExpCS10716); if (state.failed) return current;
+ otherlv_0=(Token)match(input,79,FollowSets000.FOLLOW_79_in_ruleIfExpCS10717); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getIfExpCSAccess().getIfKeyword_0());
@@ -13636,7 +13647,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS10737);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS10738);
lv_condition_1_0=ruleExpCS();
state._fsp--;
@@ -13660,7 +13671,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,80,FollowSets000.FOLLOW_80_in_ruleIfExpCS10749); if (state.failed) return current;
+ otherlv_2=(Token)match(input,80,FollowSets000.FOLLOW_80_in_ruleIfExpCS10750); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getIfExpCSAccess().getThenKeyword_2());
@@ -13677,7 +13688,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS10770);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS10771);
lv_thenExpression_3_0=ruleExpCS();
state._fsp--;
@@ -13701,7 +13712,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,81,FollowSets000.FOLLOW_81_in_ruleIfExpCS10782); if (state.failed) return current;
+ otherlv_4=(Token)match(input,81,FollowSets000.FOLLOW_81_in_ruleIfExpCS10783); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getIfExpCSAccess().getElseKeyword_4());
@@ -13718,7 +13729,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS10803);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS10804);
lv_elseExpression_5_0=ruleExpCS();
state._fsp--;
@@ -13742,7 +13753,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,82,FollowSets000.FOLLOW_82_in_ruleIfExpCS10815); if (state.failed) return current;
+ otherlv_6=(Token)match(input,82,FollowSets000.FOLLOW_82_in_ruleIfExpCS10816); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
@@ -13785,7 +13796,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS10851);
+ pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS10852);
iv_ruleLetExpCS=ruleLetExpCS();
state._fsp--;
@@ -13793,7 +13804,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleLetExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS10861); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS10862); if (state.failed) return current;
}
@@ -13834,7 +13845,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4820:1: (otherlv_0= 'let' ( (lv_variable_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_in_5_0= ruleExpCS ) ) )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4820:3: otherlv_0= 'let' ( (lv_variable_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_in_5_0= ruleExpCS ) )
{
- otherlv_0=(Token)match(input,83,FollowSets000.FOLLOW_83_in_ruleLetExpCS10898); if (state.failed) return current;
+ otherlv_0=(Token)match(input,83,FollowSets000.FOLLOW_83_in_ruleLetExpCS10899); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getLetExpCSAccess().getLetKeyword_0());
@@ -13851,7 +13862,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS10919);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS10920);
lv_variable_1_0=ruleLetVariableCS();
state._fsp--;
@@ -13876,21 +13887,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4842:2: (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )*
- loop83:
+ loop84:
do {
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==17) ) {
- alt83=1;
+ if ( (LA84_0==17) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4842:4: otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) )
{
- otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleLetExpCS10932); if (state.failed) return current;
+ otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleLetExpCS10933); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
@@ -13907,7 +13918,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS10953);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS10954);
lv_variable_3_0=ruleLetVariableCS();
state._fsp--;
@@ -13936,11 +13947,11 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop83;
+ break loop84;
}
} while (true);
- otherlv_4=(Token)match(input,84,FollowSets000.FOLLOW_84_in_ruleLetExpCS10967); if (state.failed) return current;
+ otherlv_4=(Token)match(input,84,FollowSets000.FOLLOW_84_in_ruleLetExpCS10968); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getLetExpCSAccess().getInKeyword_3());
@@ -13957,7 +13968,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetExpCS10988);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetExpCS10989);
lv_in_5_0=ruleExpCS();
state._fsp--;
@@ -14018,7 +14029,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetVariableCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS11024);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS11025);
iv_ruleLetVariableCS=ruleLetVariableCS();
state._fsp--;
@@ -14026,7 +14037,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleLetVariableCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS11034); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS11035); if (state.failed) return current;
}
@@ -14077,7 +14088,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS11080);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS11081);
lv_name_0_0=ruleUnrestrictedName();
state._fsp--;
@@ -14102,17 +14113,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4925:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==27) ) {
- alt84=1;
+ if ( (LA85_0==27) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4925:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleLetVariableCS11093); if (state.failed) return current;
+ otherlv_1=(Token)match(input,27,FollowSets000.FOLLOW_27_in_ruleLetVariableCS11094); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
@@ -14129,7 +14140,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS11114);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS11115);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -14159,7 +14170,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleLetVariableCS11128); if (state.failed) return current;
+ otherlv_3=(Token)match(input,47,FollowSets000.FOLLOW_47_in_ruleLetVariableCS11129); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
@@ -14176,7 +14187,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetVariableCS11149);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetVariableCS11150);
lv_initExpression_4_0=ruleExpCS();
state._fsp--;
@@ -14237,7 +14248,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNestedExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS11185);
+ pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS11186);
iv_ruleNestedExpCS=ruleNestedExpCS();
state._fsp--;
@@ -14245,7 +14256,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNestedExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS11195); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS11196); if (state.failed) return current;
}
@@ -14281,7 +14292,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4990:1: (otherlv_0= '(' ( (lv_source_1_0= ruleExpCS ) ) otherlv_2= ')' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4990:3: otherlv_0= '(' ( (lv_source_1_0= ruleExpCS ) ) otherlv_2= ')'
{
- otherlv_0=(Token)match(input,25,FollowSets000.FOLLOW_25_in_ruleNestedExpCS11232); if (state.failed) return current;
+ otherlv_0=(Token)match(input,25,FollowSets000.FOLLOW_25_in_ruleNestedExpCS11233); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
@@ -14298,7 +14309,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNestedExpCS11253);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNestedExpCS11254);
lv_source_1_0=ruleExpCS();
state._fsp--;
@@ -14322,7 +14333,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,26,FollowSets000.FOLLOW_26_in_ruleNestedExpCS11265); if (state.failed) return current;
+ otherlv_2=(Token)match(input,26,FollowSets000.FOLLOW_26_in_ruleNestedExpCS11266); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
@@ -14365,7 +14376,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSelfExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS11301);
+ pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS11302);
iv_ruleSelfExpCS=ruleSelfExpCS();
state._fsp--;
@@ -14373,7 +14384,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleSelfExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS11311); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS11312); if (state.failed) return current;
}
@@ -14424,7 +14435,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,85,FollowSets000.FOLLOW_85_in_ruleSelfExpCS11360); if (state.failed) return current;
+ otherlv_1=(Token)match(input,85,FollowSets000.FOLLOW_85_in_ruleSelfExpCS11361); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
@@ -14571,51 +14582,51 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
protected DFA17 dfa17 = new DFA17(this);
protected DFA56 dfa56 = new DFA56(this);
protected DFA51 dfa51 = new DFA51(this);
- protected DFA74 dfa74 = new DFA74(this);
+ protected DFA75 dfa75 = new DFA75(this);
static final String DFA6_eotS =
"\21\uffff";
static final String DFA6_eofS =
"\21\uffff";
static final String DFA6_minS =
- "\1\20\1\4\1\uffff\11\20\1\4\3\20\1\uffff";
+ "\1\20\1\4\11\20\1\4\3\20\2\uffff";
static final String DFA6_maxS =
- "\1\20\1\125\1\uffff\15\115\1\uffff";
+ "\1\20\1\125\15\115\2\uffff";
static final String DFA6_acceptS =
- "\2\uffff\1\2\15\uffff\1\1";
+ "\17\uffff\1\2\1\1";
static final String DFA6_specialS =
"\21\uffff}>";
static final String[] DFA6_transitionS = {
"\1\1",
- "\1\3\1\4\2\2\13\uffff\2\2\2\uffff\1\10\1\17\1\2\3\uffff\1"+
- "\14\1\5\1\6\1\7\1\11\1\12\1\13\1\15\1\16\3\2\16\uffff\16\2\4"+
- "\uffff\4\2\2\uffff\1\2\3\uffff\1\2\1\uffff\1\2",
+ "\1\2\1\3\2\17\13\uffff\2\17\2\uffff\1\7\1\16\1\17\3\uffff\1"+
+ "\13\1\4\1\5\1\6\1\10\1\11\1\12\1\14\1\15\3\17\16\uffff\16\17"+
+ "\4\uffff\4\17\2\uffff\1\17\3\uffff\1\17\1\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\2\20\12\uffff\1\17\4\uffff\2\17\2\20\1\17\1\uffff\1\20\1\17"+
+ "\11\20\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
"",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\2\20\12\uffff\1\2\4\uffff\2\2\2\20\1\2\1\uffff\1\20\1\2\11"+
- "\20\2\2\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
""
};
@@ -14716,45 +14727,45 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
static final String DFA17_eofS =
"\21\uffff";
static final String DFA17_minS =
- "\1\31\1\4\1\uffff\15\20\1\uffff";
+ "\1\31\1\4\15\20\2\uffff";
static final String DFA17_maxS =
- "\1\31\1\125\1\uffff\15\115\1\uffff";
+ "\1\31\1\125\15\115\2\uffff";
static final String DFA17_acceptS =
- "\2\uffff\1\2\15\uffff\1\1";
+ "\17\uffff\1\2\1\1";
static final String DFA17_specialS =
"\21\uffff}>";
static final String[] DFA17_transitionS = {
"\1\1",
- "\1\3\1\4\2\2\14\uffff\1\2\2\uffff\1\10\1\17\2\2\2\uffff\1"+
- "\14\1\5\1\6\1\7\1\11\1\12\1\13\1\15\1\16\3\2\16\uffff\16\2\4"+
- "\uffff\4\2\2\uffff\1\2\3\uffff\1\2\1\uffff\1\2",
+ "\1\2\1\3\2\17\14\uffff\1\17\2\uffff\1\7\1\16\2\17\2\uffff\1"+
+ "\13\1\4\1\5\1\6\1\10\1\11\1\12\1\14\1\15\3\17\16\uffff\16\17"+
+ "\4\uffff\4\17\2\uffff\1\17\3\uffff\1\17\1\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\4\uffff\2\17\2\uffff\1\17\1\uffff\1\20\1\17\11\uffff"+
+ "\2\17\1\uffff\16\17\17\uffff\1\17\6\uffff\1\17",
"",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\4\uffff\2\2\2\uffff\1\2\1\uffff\1\20\1\2\11\uffff\2\2"+
- "\1\uffff\16\2\17\uffff\1\2\6\uffff\1\2",
""
};
@@ -14861,9 +14872,9 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
static final String DFA51_specialS =
"\23\uffff}>";
static final String[] DFA51_transitionS = {
- "\3\21\1\uffff\2\21\3\uffff\2\21\12\uffff\1\1\1\4\1\uffff\1"+
- "\2\1\3\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1"+
- "\20\16\uffff\1\21\1\uffff\1\21\10\uffff\3\21\1\uffff\1\21",
+ "\3\21\1\uffff\2\21\3\uffff\2\21\12\uffff\1\1\1\4\1\uffff\1\2"+
+ "\1\3\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20"+
+ "\16\uffff\1\21\1\uffff\1\21\10\uffff\3\21\1\uffff\1\21",
"\4\22\17\uffff\3\22\3\uffff\14\22\16\uffff\16\22\4\uffff\4"+
"\22\2\uffff\1\22\3\uffff\1\21\1\uffff\1\22",
"\4\22\17\uffff\3\22\3\uffff\14\22\16\uffff\16\22\4\uffff\4"+
@@ -14933,20 +14944,20 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
return "()* loopback of 3584:2: ( ( (lv_ownedOperator_4_0= ruleBinaryOperatorCS ) ) ( (lv_ownedExpression_5_0= rulePrefixedExpCS ) ) )*";
}
}
- static final String DFA74_eotS =
+ static final String DFA75_eotS =
"\50\uffff";
- static final String DFA74_eofS =
+ static final String DFA75_eofS =
"\50\uffff";
- static final String DFA74_minS =
+ static final String DFA75_minS =
"\1\4\12\uffff\6\0\27\uffff";
- static final String DFA74_maxS =
+ static final String DFA75_maxS =
"\1\125\12\uffff\6\0\27\uffff";
- static final String DFA74_acceptS =
+ static final String DFA75_acceptS =
"\1\uffff\1\1\1\2\1\3\1\4\14\uffff\1\7\7\uffff\1\10\14\uffff\1\5"+
"\1\6";
- static final String DFA74_specialS =
+ static final String DFA75_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\27\uffff}>";
- static final String[] DFA74_transitionS = {
+ static final String[] DFA75_transitionS = {
"\2\31\2\4\17\uffff\2\31\1\1\3\uffff\11\31\1\4\20\uffff\1\13"+
"\10\21\1\14\1\15\1\16\1\17\1\20\4\uffff\4\4\2\uffff\1\2\5\uffff"+
"\1\3",
@@ -14991,47 +15002,47 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
""
};
- static final short[] DFA74_eot = DFA.unpackEncodedString(DFA74_eotS);
- static final short[] DFA74_eof = DFA.unpackEncodedString(DFA74_eofS);
- static final char[] DFA74_min = DFA.unpackEncodedStringToUnsignedChars(DFA74_minS);
- static final char[] DFA74_max = DFA.unpackEncodedStringToUnsignedChars(DFA74_maxS);
- static final short[] DFA74_accept = DFA.unpackEncodedString(DFA74_acceptS);
- static final short[] DFA74_special = DFA.unpackEncodedString(DFA74_specialS);
- static final short[][] DFA74_transition;
+ static final short[] DFA75_eot = DFA.unpackEncodedString(DFA75_eotS);
+ static final short[] DFA75_eof = DFA.unpackEncodedString(DFA75_eofS);
+ static final char[] DFA75_min = DFA.unpackEncodedStringToUnsignedChars(DFA75_minS);
+ static final char[] DFA75_max = DFA.unpackEncodedStringToUnsignedChars(DFA75_maxS);
+ static final short[] DFA75_accept = DFA.unpackEncodedString(DFA75_acceptS);
+ static final short[] DFA75_special = DFA.unpackEncodedString(DFA75_specialS);
+ static final short[][] DFA75_transition;
static {
- int numStates = DFA74_transitionS.length;
- DFA74_transition = new short[numStates][];
+ int numStates = DFA75_transitionS.length;
+ DFA75_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA74_transition[i] = DFA.unpackEncodedString(DFA74_transitionS[i]);
+ DFA75_transition[i] = DFA.unpackEncodedString(DFA75_transitionS[i]);
}
}
- class DFA74 extends DFA {
+ class DFA75 extends DFA {
- public DFA74(BaseRecognizer recognizer) {
+ public DFA75(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 74;
- this.eot = DFA74_eot;
- this.eof = DFA74_eof;
- this.min = DFA74_min;
- this.max = DFA74_max;
- this.accept = DFA74_accept;
- this.special = DFA74_special;
- this.transition = DFA74_transition;
+ this.decisionNumber = 75;
+ this.eot = DFA75_eot;
+ this.eof = DFA75_eof;
+ this.min = DFA75_min;
+ this.max = DFA75_max;
+ this.accept = DFA75_accept;
+ this.special = DFA75_special;
+ this.transition = DFA75_transition;
}
public String getDescription() {
- return "3834:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )";
+ return "3834:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA74_11 = input.LA(1);
+ int LA75_11 = input.LA(1);
- int index74_11 = input.index();
+ int index75_11 = input.index();
input.rewind();
s = -1;
if ( (synpred103_InternalQVTcoreBase()) ) {s = 38;}
@@ -15039,14 +15050,14 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else if ( (synpred105_InternalQVTcoreBase()) ) {s = 17;}
- input.seek(index74_11);
+ input.seek(index75_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA74_12 = input.LA(1);
+ int LA75_12 = input.LA(1);
- int index74_12 = input.index();
+ int index75_12 = input.index();
input.rewind();
s = -1;
if ( (synpred104_InternalQVTcoreBase()) ) {s = 39;}
@@ -15054,14 +15065,14 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else if ( (synpred105_InternalQVTcoreBase()) ) {s = 17;}
- input.seek(index74_12);
+ input.seek(index75_12);
if ( s>=0 ) return s;
break;
case 2 :
- int LA74_13 = input.LA(1);
+ int LA75_13 = input.LA(1);
- int index74_13 = input.index();
+ int index75_13 = input.index();
input.rewind();
s = -1;
if ( (synpred104_InternalQVTcoreBase()) ) {s = 39;}
@@ -15069,14 +15080,14 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else if ( (synpred105_InternalQVTcoreBase()) ) {s = 17;}
- input.seek(index74_13);
+ input.seek(index75_13);
if ( s>=0 ) return s;
break;
case 3 :
- int LA74_14 = input.LA(1);
+ int LA75_14 = input.LA(1);
- int index74_14 = input.index();
+ int index75_14 = input.index();
input.rewind();
s = -1;
if ( (synpred104_InternalQVTcoreBase()) ) {s = 39;}
@@ -15084,14 +15095,14 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else if ( (synpred105_InternalQVTcoreBase()) ) {s = 17;}
- input.seek(index74_14);
+ input.seek(index75_14);
if ( s>=0 ) return s;
break;
case 4 :
- int LA74_15 = input.LA(1);
+ int LA75_15 = input.LA(1);
- int index74_15 = input.index();
+ int index75_15 = input.index();
input.rewind();
s = -1;
if ( (synpred104_InternalQVTcoreBase()) ) {s = 39;}
@@ -15099,14 +15110,14 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else if ( (synpred105_InternalQVTcoreBase()) ) {s = 17;}
- input.seek(index74_15);
+ input.seek(index75_15);
if ( s>=0 ) return s;
break;
case 5 :
- int LA74_16 = input.LA(1);
+ int LA75_16 = input.LA(1);
- int index74_16 = input.index();
+ int index75_16 = input.index();
input.rewind();
s = -1;
if ( (synpred104_InternalQVTcoreBase()) ) {s = 39;}
@@ -15114,13 +15125,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else if ( (synpred105_InternalQVTcoreBase()) ) {s = 17;}
- input.seek(index74_16);
+ input.seek(index75_16);
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;
}
@@ -15476,88 +15487,88 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_71_in_rulePrimaryExpCS9377 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
public static final BitSet FOLLOW_77_in_rulePrimaryExpCS9398 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
public static final BitSet FOLLOW_78_in_rulePrimaryExpCS9423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rulePrimaryExpCS9457 = new BitSet(new long[]{0x0000003FE18000B0L});
+ public static final BitSet FOLLOW_16_in_rulePrimaryExpCS9457 = new BitSet(new long[]{0x0000003FE18800B0L});
public static final BitSet FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS9480 = new BitSet(new long[]{0x00000000000A0000L});
public static final BitSet FOLLOW_17_in_rulePrimaryExpCS9493 = new BitSet(new long[]{0x0000003FE1800030L});
public static final BitSet FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS9514 = new BitSet(new long[]{0x00000000000A0000L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS9544 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_rulePrimaryExpCS9557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rulePrimaryExpCS9584 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_78_in_rulePrimaryExpCS9609 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_25_in_rulePrimaryExpCS9636 = new BitSet(new long[]{0xFF8001FFE79000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS9658 = new BitSet(new long[]{0x0000000004460000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9679 = new BitSet(new long[]{0x0000000004460000L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS9702 = new BitSet(new long[]{0x0000000004060000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9723 = new BitSet(new long[]{0x0000000004060000L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS9748 = new BitSet(new long[]{0x0000000004020000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9769 = new BitSet(new long[]{0x0000000004020000L});
- public static final BitSet FOLLOW_26_in_rulePrimaryExpCS9786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS9827 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS9837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS9883 = new BitSet(new long[]{0x0000000008000002L});
- public static final BitSet FOLLOW_27_in_ruleNavigatingArgCS9896 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS9917 = new BitSet(new long[]{0x0000800000000002L});
- public static final BitSet FOLLOW_47_in_ruleNavigatingArgCS9930 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgCS9951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS9991 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS10001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_ruleNavigatingBarArgCS10044 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS10078 = new BitSet(new long[]{0x0000000008000002L});
- public static final BitSet FOLLOW_27_in_ruleNavigatingBarArgCS10091 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS10112 = new BitSet(new long[]{0x0000800000000002L});
- public static final BitSet FOLLOW_47_in_ruleNavigatingBarArgCS10125 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS10146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS10186 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS10196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_ruleNavigatingCommaArgCS10239 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS10273 = new BitSet(new long[]{0x0000000008000002L});
- public static final BitSet FOLLOW_27_in_ruleNavigatingCommaArgCS10286 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS10307 = new BitSet(new long[]{0x0000800000000002L});
- public static final BitSet FOLLOW_47_in_ruleNavigatingCommaArgCS10320 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS10341 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS10381 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS10391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_ruleNavigatingSemiArgCS10434 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS10468 = new BitSet(new long[]{0x0000000008000002L});
- public static final BitSet FOLLOW_27_in_ruleNavigatingSemiArgCS10481 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS10502 = new BitSet(new long[]{0x0000800000000002L});
- public static final BitSet FOLLOW_47_in_ruleNavigatingSemiArgCS10515 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS10536 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS10576 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS10586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS10635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS10669 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS10679 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_ruleIfExpCS10716 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS10737 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_80_in_ruleIfExpCS10749 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS10770 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_81_in_ruleIfExpCS10782 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS10803 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_82_in_ruleIfExpCS10815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS10851 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS10861 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_ruleLetExpCS10898 = new BitSet(new long[]{0x0000003FE1800030L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS10919 = new BitSet(new long[]{0x0000000000020000L,0x0000000000100000L});
- public static final BitSet FOLLOW_17_in_ruleLetExpCS10932 = new BitSet(new long[]{0x0000003FE1800030L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS10953 = new BitSet(new long[]{0x0000000000020000L,0x0000000000100000L});
- public static final BitSet FOLLOW_84_in_ruleLetExpCS10967 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleLetExpCS10988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS11024 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS11034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS11080 = new BitSet(new long[]{0x0000800008000000L});
- public static final BitSet FOLLOW_27_in_ruleLetVariableCS11093 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS11114 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_47_in_ruleLetVariableCS11128 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleLetVariableCS11149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS11185 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS11195 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_ruleNestedExpCS11232 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNestedExpCS11253 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_26_in_ruleNestedExpCS11265 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS11301 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS11311 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_ruleSelfExpCS11360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS9545 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_19_in_rulePrimaryExpCS9558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rulePrimaryExpCS9585 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_78_in_rulePrimaryExpCS9610 = new BitSet(new long[]{0x0000000002000002L});
+ public static final BitSet FOLLOW_25_in_rulePrimaryExpCS9637 = new BitSet(new long[]{0xFF8001FFE79000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS9659 = new BitSet(new long[]{0x0000000004460000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9680 = new BitSet(new long[]{0x0000000004460000L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS9703 = new BitSet(new long[]{0x0000000004060000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9724 = new BitSet(new long[]{0x0000000004060000L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS9749 = new BitSet(new long[]{0x0000000004020000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS9770 = new BitSet(new long[]{0x0000000004020000L});
+ public static final BitSet FOLLOW_26_in_rulePrimaryExpCS9787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS9828 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS9838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS9884 = new BitSet(new long[]{0x0000000008000002L});
+ public static final BitSet FOLLOW_27_in_ruleNavigatingArgCS9897 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS9918 = new BitSet(new long[]{0x0000800000000002L});
+ public static final BitSet FOLLOW_47_in_ruleNavigatingArgCS9931 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgCS9952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS9992 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS10002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_ruleNavigatingBarArgCS10045 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS10079 = new BitSet(new long[]{0x0000000008000002L});
+ public static final BitSet FOLLOW_27_in_ruleNavigatingBarArgCS10092 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS10113 = new BitSet(new long[]{0x0000800000000002L});
+ public static final BitSet FOLLOW_47_in_ruleNavigatingBarArgCS10126 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS10147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS10187 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS10197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_ruleNavigatingCommaArgCS10240 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS10274 = new BitSet(new long[]{0x0000000008000002L});
+ public static final BitSet FOLLOW_27_in_ruleNavigatingCommaArgCS10287 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS10308 = new BitSet(new long[]{0x0000800000000002L});
+ public static final BitSet FOLLOW_47_in_ruleNavigatingCommaArgCS10321 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS10342 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS10382 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS10392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_ruleNavigatingSemiArgCS10435 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS10469 = new BitSet(new long[]{0x0000000008000002L});
+ public static final BitSet FOLLOW_27_in_ruleNavigatingSemiArgCS10482 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS10503 = new BitSet(new long[]{0x0000800000000002L});
+ public static final BitSet FOLLOW_47_in_ruleNavigatingSemiArgCS10516 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS10537 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS10577 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS10587 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS10636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS10670 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS10680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_ruleIfExpCS10717 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS10738 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_80_in_ruleIfExpCS10750 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS10771 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_81_in_ruleIfExpCS10783 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS10804 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_82_in_ruleIfExpCS10816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS10852 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS10862 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_ruleLetExpCS10899 = new BitSet(new long[]{0x0000003FE1800030L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS10920 = new BitSet(new long[]{0x0000000000020000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_17_in_ruleLetExpCS10933 = new BitSet(new long[]{0x0000003FE1800030L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS10954 = new BitSet(new long[]{0x0000000000020000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_84_in_ruleLetExpCS10968 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleLetExpCS10989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS11025 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS11035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS11081 = new BitSet(new long[]{0x0000800008000000L});
+ public static final BitSet FOLLOW_27_in_ruleLetVariableCS11094 = new BitSet(new long[]{0xFF8001FFE38000F0L,0x0000000000209E1FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS11115 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_47_in_ruleLetVariableCS11129 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleLetVariableCS11150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS11186 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS11196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_ruleNestedExpCS11233 = new BitSet(new long[]{0xFF8001FFE39000F0L,0x0000000000289E1FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNestedExpCS11254 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_26_in_ruleNestedExpCS11266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS11302 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS11312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_ruleSelfExpCS11361 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred103_InternalQVTcoreBase9101 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred104_InternalQVTcoreBase9131 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_synpred105_InternalQVTcoreBase9161 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java
index b0eab969c..ba6384467 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java
@@ -146,10 +146,9 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cSemicolonKeyword_3 = (Keyword)cGroup.eContents().get(3);
////Constraint ::= Predicate | Assignment
- // //Predicate ::= BooleanOCLExpr
- //
+ ////Predicate ::= BooleanOCLExpr
////Assignement ::= [�default�] SlotOwnerOCLExpr�.�PropertyName �:=� ValueOCLExpr
- // AssignmentCS:
+ //AssignmentCS:
// default?="default"? target=ExpCS (":=" initialiser=ExpCS)? ";";
public ParserRule getRule() { return rule; }
@@ -315,7 +314,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cRightParenthesisKeyword_1_3 = (Keyword)cGroup_1.eContents().get(3);
////EnforcementOperationCS: ('creation'|'deletion') ExpCS ';';
- // GuardPatternCS:
+ //GuardPatternCS:
// "(" unrealizedVariables+=UnrealizedVariableCS ("," unrealizedVariables+=UnrealizedVariableCS)* "|"
// constraints+=AssignmentCS* ")" | {GuardPatternCS} "(" constraints+=AssignmentCS* ")";
public ParserRule getRule() { return rule; }
@@ -450,8 +449,8 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cSemicolonKeyword_2 = (Keyword)cGroup.eContents().get(2);
////IncludeCS returns IncludeCS:
- // // 'include' namespace=[pivot::Namespace|URI] ';';
- // LibraryCS returns base::LibraryCS:
+ //// 'include' namespace=[pivot::Namespace|URI] ';';
+ //LibraryCS returns base::LibraryCS:
// "library" package=[pivot::Package|URI] ";";
public ParserRule getRule() { return rule; }
@@ -686,11 +685,10 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cColonColonKeyword_2_1 = (Keyword)cGroup_2.eContents().get(1);
////<query> ::= 'query' <PathNameCS>
- // // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
- //
+ //// '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
//// ':' <TypeCS>
- // // (';' | '{' <OCLExpressionCS> '}')
- // ScopeNameCS returns base::PathNameCS:
+ //// (';' | '{' <OCLExpressionCS> '}')
+ //ScopeNameCS returns base::PathNameCS:
// path+=FirstPathElementCS "::" (path+=NextPathElementCS "::")*;
public ParserRule getRule() { return rule; }
@@ -785,7 +783,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cOwnedTypeTypeExpCSParserRuleCall_2_0 = (RuleCall)cOwnedTypeAssignment_2.eContents().get(0);
////Variable := VariableName �:� TypeDeclaration
- // UnrealizedVariableCS:
+ //UnrealizedVariableCS:
// name=UnrestrictedName ":" ownedType=TypeExpCS;
public ParserRule getRule() { return rule; }
@@ -819,7 +817,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cOwnedTypeTypeExpCSParserRuleCall_3_0 = (RuleCall)cOwnedTypeAssignment_3.eContents().get(0);
////RealizedVariable := �realized� VariableName �:� TypeDeclaration
- // RealizedVariableCS:
+ //RealizedVariableCS:
// "realize" name=UnrestrictedName ":" ownedType=TypeExpCS;
public ParserRule getRule() { return rule; }
@@ -894,21 +892,21 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cUsesKeyword_11 = (Keyword)cAlternatives.eContents().get(11);
////| 'where'
- // UnrestrictedName returns ecore::EString:
+ //UnrestrictedName returns ecore::EString:
// EssentialOCLUnrestrictedName //| 'creation'
- // //| 'default'
- // //| 'deletion'
- // //| 'include'
- // | "check" | "enforce" |
- // "import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" | "uses";
+ // //| 'default'
+ // //| 'deletion'
+ // //| 'include'
+ // | "check" | "enforce" | "import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" |
+ // "uses";
public ParserRule getRule() { return rule; }
//EssentialOCLUnrestrictedName //| 'creation'
- // //| 'default'
- // //| 'deletion'
- // //| 'include'
- // | "check" | "enforce" |
- //"import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" | "uses"
+ ////| 'default'
+ ////| 'deletion'
+ ////| 'include'
+ //| "check" | "enforce" | "import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" |
+ //"uses"
public Alternatives getAlternatives() { return cAlternatives; }
//EssentialOCLUnrestrictedName
@@ -1016,10 +1014,9 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////Constraint ::= Predicate | Assignment
- // //Predicate ::= BooleanOCLExpr
- //
+ ////Predicate ::= BooleanOCLExpr
////Assignement ::= [�default�] SlotOwnerOCLExpr�.�PropertyName �:=� ValueOCLExpr
- // AssignmentCS:
+ //AssignmentCS:
// default?="default"? target=ExpCS (":=" initialiser=ExpCS)? ";";
public AssignmentCSElements getAssignmentCSAccess() {
return (pAssignmentCS != null) ? pAssignmentCS : (pAssignmentCS = new AssignmentCSElements());
@@ -1042,7 +1039,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////EnforcementOperationCS: ('creation'|'deletion') ExpCS ';';
- // GuardPatternCS:
+ //GuardPatternCS:
// "(" unrealizedVariables+=UnrealizedVariableCS ("," unrealizedVariables+=UnrealizedVariableCS)* "|"
// constraints+=AssignmentCS* ")" | {GuardPatternCS} "(" constraints+=AssignmentCS* ")";
public GuardPatternCSElements getGuardPatternCSAccess() {
@@ -1064,8 +1061,8 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////IncludeCS returns IncludeCS:
- // // 'include' namespace=[pivot::Namespace|URI] ';';
- // LibraryCS returns base::LibraryCS:
+ //// 'include' namespace=[pivot::Namespace|URI] ';';
+ //LibraryCS returns base::LibraryCS:
// "library" package=[pivot::Package|URI] ";";
public LibraryCSElements getLibraryCSAccess() {
return (pLibraryCS != null) ? pLibraryCS : (pLibraryCS = new LibraryCSElements());
@@ -1108,11 +1105,10 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////<query> ::= 'query' <PathNameCS>
- // // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
- //
+ //// '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
//// ':' <TypeCS>
- // // (';' | '{' <OCLExpressionCS> '}')
- // ScopeNameCS returns base::PathNameCS:
+ //// (';' | '{' <OCLExpressionCS> '}')
+ //ScopeNameCS returns base::PathNameCS:
// path+=FirstPathElementCS "::" (path+=NextPathElementCS "::")*;
public ScopeNameCSElements getScopeNameCSAccess() {
return (pScopeNameCS != null) ? pScopeNameCS : (pScopeNameCS = new ScopeNameCSElements());
@@ -1133,7 +1129,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////Variable := VariableName �:� TypeDeclaration
- // UnrealizedVariableCS:
+ //UnrealizedVariableCS:
// name=UnrestrictedName ":" ownedType=TypeExpCS;
public UnrealizedVariableCSElements getUnrealizedVariableCSAccess() {
return (pUnrealizedVariableCS != null) ? pUnrealizedVariableCS : (pUnrealizedVariableCS = new UnrealizedVariableCSElements());
@@ -1144,7 +1140,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////RealizedVariable := �realized� VariableName �:� TypeDeclaration
- // RealizedVariableCS:
+ //RealizedVariableCS:
// "realize" name=UnrestrictedName ":" ownedType=TypeExpCS;
public RealizedVariableCSElements getRealizedVariableCSAccess() {
return (pRealizedVariableCS != null) ? pRealizedVariableCS : (pRealizedVariableCS = new RealizedVariableCSElements());
@@ -1165,13 +1161,13 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////| 'where'
- // UnrestrictedName returns ecore::EString:
+ //UnrestrictedName returns ecore::EString:
// EssentialOCLUnrestrictedName //| 'creation'
- // //| 'default'
- // //| 'deletion'
- // //| 'include'
- // | "check" | "enforce" |
- // "import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" | "uses";
+ // //| 'default'
+ // //| 'deletion'
+ // //| 'include'
+ // | "check" | "enforce" | "import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" |
+ // "uses";
public UnrestrictedNameElements getUnrestrictedNameAccess() {
return (pUnrestrictedName != null) ? pUnrestrictedName : (pUnrestrictedName = new UnrestrictedNameElements());
}
@@ -1181,7 +1177,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
- // Model returns ContextCS:
+ //Model returns ContextCS:
// ownedExpression=ExpCS;
public EssentialOCLGrammarAccess.ModelElements getModelAccess() {
return gaEssentialOCL.getModelAccess();
@@ -1244,8 +1240,8 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// String to allow diverse re-use
- // // multiple leading zeroes occur as floating point fractional part
- // terminal INT:
+ //// multiple leading zeroes occur as floating point fractional part
+ //terminal INT:
// "0".."9"+;
public TerminalRule getINTRule() {
return gaEssentialOCL.getINTRule();
@@ -1272,10 +1268,8 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Not terminal to allow parser backtracking to sort out "5..7"
- //
//// EssentialOCLTokenSource pieces this together ('.' INT)? (('e' | 'E') ('+' | '-')? INT)?;
- // NUMBER_LITERAL returns
- //BigNumber:
+ //NUMBER_LITERAL returns BigNumber:
// INT;
public EssentialOCLGrammarAccess.NUMBER_LITERALElements getNUMBER_LITERALAccess() {
return gaEssentialOCL.getNUMBER_LITERALAccess();
@@ -1390,7 +1384,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // InfixOperatorCS returns BinaryOperatorCS:
+ //InfixOperatorCS returns BinaryOperatorCS:
// EssentialOCLInfixOperatorCS;
public EssentialOCLGrammarAccess.InfixOperatorCSElements getInfixOperatorCSAccess() {
return gaEssentialOCL.getInfixOperatorCSAccess();
@@ -1401,7 +1395,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // NavigationOperatorCS:
+ //NavigationOperatorCS:
// EssentialOCLNavigationOperatorCS;
public EssentialOCLGrammarAccess.NavigationOperatorCSElements getNavigationOperatorCSAccess() {
return gaEssentialOCL.getNavigationOperatorCSAccess();
@@ -1412,7 +1406,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // UnaryOperatorCS:
+ //UnaryOperatorCS:
// EssentialOCLUnaryOperatorCS;
public EssentialOCLGrammarAccess.UnaryOperatorCSElements getUnaryOperatorCSAccess() {
return gaEssentialOCL.getUnaryOperatorCSAccess();
@@ -1423,11 +1417,9 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Names
- //
+ //// Names
////---------------------------------------------------------------------
- // EssentialOCLUnrestrictedName returns
- //ecore::EString:
+ //EssentialOCLUnrestrictedName returns ecore::EString:
// Identifier;
public EssentialOCLGrammarAccess.EssentialOCLUnrestrictedNameElements getEssentialOCLUnrestrictedNameAccess() {
return gaEssentialOCL.getEssentialOCLUnrestrictedNameAccess();
@@ -1448,7 +1440,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // UnreservedName returns ecore::EString:
+ //UnreservedName returns ecore::EString:
// EssentialOCLUnreservedName;
public EssentialOCLGrammarAccess.UnreservedNameElements getUnreservedNameAccess() {
return gaEssentialOCL.getUnreservedNameAccess();
@@ -1509,10 +1501,9 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Types
- //
+ //// Types
////---------------------------------------------------------------------
- // PrimitiveTypeIdentifier:
+ //PrimitiveTypeIdentifier:
// "Boolean" | "Integer" | "Real" | "String" | "UnlimitedNatural" | "OclAny" | "OclInvalid" | "OclVoid";
public EssentialOCLGrammarAccess.PrimitiveTypeIdentifierElements getPrimitiveTypeIdentifierAccess() {
return gaEssentialOCL.getPrimitiveTypeIdentifierAccess();
@@ -1603,10 +1594,9 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Literals
- //
+ //// Literals
////---------------------------------------------------------------------
- // CollectionLiteralExpCS:
+ //CollectionLiteralExpCS:
// ownedType=CollectionTypeCS "{" (ownedParts+=CollectionLiteralPartCS ("," ownedParts+=CollectionLiteralPartCS)*)? "}";
public EssentialOCLGrammarAccess.CollectionLiteralExpCSElements getCollectionLiteralExpCSAccess() {
return gaEssentialOCL.getCollectionLiteralExpCSAccess();
@@ -1778,19 +1768,14 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Expressions
- //
+ //// Expressions
////---------------------------------------------------------------------
- //
//// An ExpCS permits a LetExpCS only in the final term to ensure
- //
//// that let is right associative, whereas infix operators are left associative.
- //
//// a = 64 / 16 / let b : Integer in 8 / let c : Integer in 4
- // // is
- //
+ //// is
//// a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
- // ExpCS:
+ //ExpCS:
// PrefixedExpCS ({InfixExpCS.ownedExpression+=current} ownedOperator+=BinaryOperatorCS (ownedExpression+=PrefixedExpCS
// (ownedOperator+=BinaryOperatorCS ownedExpression+=PrefixedExpCS)* (ownedOperator+=BinaryOperatorCS
// ownedExpression+=LetExpCS)? | ownedExpression+=LetExpCS))? | {PrefixExpCS} ownedOperator+=UnaryOperatorCS+
@@ -1817,7 +1802,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
// NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
// TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
// firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
- // {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+ // {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
// argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
// (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?);
@@ -1830,7 +1815,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingArgCS:
+ //NavigatingArgCS:
// name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingArgCSElements getNavigatingArgCSAccess() {
return gaEssentialOCL.getNavigatingArgCSAccess();
@@ -1841,7 +1826,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingBarArgCS returns NavigatingArgCS:
+ //NavigatingBarArgCS returns NavigatingArgCS:
// prefix="|" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingBarArgCSElements getNavigatingBarArgCSAccess() {
return gaEssentialOCL.getNavigatingBarArgCSAccess();
@@ -1852,7 +1837,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingCommaArgCS returns NavigatingArgCS:
+ //NavigatingCommaArgCS returns NavigatingArgCS:
// prefix="," name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingCommaArgCSElements getNavigatingCommaArgCSAccess() {
return gaEssentialOCL.getNavigatingCommaArgCSAccess();
@@ -1863,7 +1848,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingSemiArgCS returns NavigatingArgCS:
+ //NavigatingSemiArgCS returns NavigatingArgCS:
// prefix=";" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingSemiArgCSElements getNavigatingSemiArgCSAccess() {
return gaEssentialOCL.getNavigatingSemiArgCSAccess();
@@ -1874,8 +1859,8 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // // '?' -- defined by Complete OCL
- // NavigatingArgExpCS returns ExpCS:
+ //// '?' -- defined by Complete OCL
+ //NavigatingArgExpCS returns ExpCS:
// ExpCS;
public EssentialOCLGrammarAccess.NavigatingArgExpCSElements getNavigatingArgExpCSAccess() {
return gaEssentialOCL.getNavigatingArgExpCSAccess();
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java
index 38a7ca0f3..fd246c6db 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java
@@ -100,7 +100,7 @@ public abstract class AbstractQVTimperativeUiModule extends DefaultUiModule {
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
@@ -135,7 +135,7 @@ public abstract class AbstractQVTimperativeUiModule extends DefaultUiModule {
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
public Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider() {
- return org.eclipse.ocl.examples.xtext.base.pivot2cs.BaseLocationInFileProvider.class;
+ return org.eclipse.ocl.examples.xtext.essentialocl.pivot2cs.EssentialOCLLocationInFileProvider.class;
}
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g
index 68c15d567..3262619db 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g
@@ -3607,7 +3607,7 @@ rule__PrimaryExpCS__Alternatives_7_2_1_2
:
(
{ before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0()); }
-(rule__PrimaryExpCS__Group_7_2_1_2_0__0)
+(rule__PrimaryExpCS__Group_7_2_1_2_0__0)?
{ after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0()); }
)
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens
index b55599ad0..eca68a77e 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.tokens
@@ -1,154 +1,154 @@
-T__68=68
-T__69=69
-T__66=66
-T__67=67
-T__64=64
-T__29=29
-T__65=65
-T__28=28
-T__62=62
-T__27=27
-T__63=63
-T__26=26
-RULE_ESCAPED_CHARACTER=8
-T__25=25
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=15
-T__21=21
-T__20=20
-RULE_ESCAPED_ID=7
-RULE_DOUBLE_QUOTED_STRING=10
-T__61=61
-T__60=60
-T__55=55
-T__56=56
-T__19=19
-T__57=57
-T__58=58
-T__16=16
-T__51=51
-T__52=52
-T__18=18
-T__53=53
-T__17=17
-T__54=54
-T__59=59
-RULE_SIMPLE_ID=6
-RULE_INT=4
-T__50=50
-T__42=42
-T__43=43
-T__40=40
-RULE_ML_SINGLE_QUOTED_STRING=11
-T__41=41
-T__80=80
-T__46=46
-T__81=81
-T__47=47
-T__82=82
-T__44=44
-T__83=83
-T__45=45
-T__48=48
-T__49=49
-RULE_SINGLE_QUOTED_STRING=5
-T__85=85
-RULE_SL_COMMENT=13
-T__84=84
-T__86=86
-RULE_ML_COMMENT=12
-RULE_LETTER_CHARACTER=9
-T__30=30
-T__31=31
-T__32=32
-T__71=71
-T__33=33
-T__72=72
-T__34=34
-T__35=35
-T__70=70
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-RULE_WS=14
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
-'>='=36
-'/'=32
-'where'=65
-'Sequence'=57
-'then'=78
-':='=16
-'enforce'=19
-'Real'=49
-'>'=34
-'Integer'=48
-';'=17
-'Boolean'=47
-'<>'=39
-'uses'=28
-'transformation'=27
-'OclInvalid'=53
-'+'=33
-'pre'=76
-'.'=44
-'imports'=21
-'library'=22
-'import'=20
-'Set'=55
-'true'=84
-'else'=79
-'let'=81
-'and'=40
-'{'=62
-'check'=18
-'?'=60
-'OclVoid'=54
-'if'=77
-':'=69
-'('=66
-'not'=31
-'-'=30
-','=61
-'default'=83
-'in'=64
-']'=73
-'query'=24
-'..'=71
-'|'=68
-'OrderedSet'=59
-'UnlimitedNatural'=51
-'null'=75
-'Tuple'=46
-'Collection'=58
-'String'=50
-'='=38
-'map'=23
-'@'=86
-'::'=70
-'Bag'=56
-')'=67
-'xor'=42
-'->'=45
-'}'=63
-'refines'=26
-'<='=37
-'false'=85
-'<'=35
-'realize'=25
-'invalid'=74
-'OclAny'=52
-'['=72
-'*'=29
-'or'=41
-'implies'=43
-'self'=82
-'endif'=80
+T__68=68
+T__69=69
+T__66=66
+T__67=67
+T__64=64
+T__29=29
+T__65=65
+T__28=28
+T__62=62
+T__27=27
+T__63=63
+T__26=26
+RULE_ESCAPED_CHARACTER=8
+T__25=25
+T__24=24
+T__23=23
+T__22=22
+RULE_ANY_OTHER=15
+T__21=21
+T__20=20
+RULE_ESCAPED_ID=7
+RULE_DOUBLE_QUOTED_STRING=10
+T__61=61
+T__60=60
+T__55=55
+T__56=56
+T__19=19
+T__57=57
+T__58=58
+T__16=16
+T__51=51
+T__52=52
+T__18=18
+T__53=53
+T__17=17
+T__54=54
+T__59=59
+RULE_SIMPLE_ID=6
+RULE_INT=4
+T__50=50
+T__42=42
+T__43=43
+T__40=40
+RULE_ML_SINGLE_QUOTED_STRING=11
+T__41=41
+T__80=80
+T__46=46
+T__81=81
+T__47=47
+T__82=82
+T__44=44
+T__83=83
+T__45=45
+T__48=48
+T__49=49
+RULE_SINGLE_QUOTED_STRING=5
+T__85=85
+RULE_SL_COMMENT=13
+T__84=84
+T__86=86
+RULE_ML_COMMENT=12
+RULE_LETTER_CHARACTER=9
+T__30=30
+T__31=31
+T__32=32
+T__71=71
+T__33=33
+T__72=72
+T__34=34
+T__35=35
+T__70=70
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+RULE_WS=14
+T__76=76
+T__75=75
+T__74=74
+T__73=73
+T__79=79
+T__78=78
+T__77=77
+'>='=36
+'/'=32
+'where'=65
+'Sequence'=57
+'then'=78
+':='=16
+'enforce'=19
+'Real'=49
+'>'=34
+'Integer'=48
+';'=17
+'Boolean'=47
+'<>'=39
+'uses'=28
+'transformation'=27
+'OclInvalid'=53
+'+'=33
+'pre'=76
+'.'=44
+'imports'=21
+'library'=22
+'import'=20
+'Set'=55
+'true'=84
+'else'=79
+'let'=81
+'and'=40
+'{'=62
+'check'=18
+'?'=60
+'OclVoid'=54
+'if'=77
+':'=69
+'('=66
+'not'=31
+'-'=30
+','=61
+'default'=83
+'in'=64
+']'=73
+'query'=24
+'..'=71
+'|'=68
+'OrderedSet'=59
+'UnlimitedNatural'=51
+'null'=75
+'Tuple'=46
+'Collection'=58
+'String'=50
+'='=38
+'map'=23
+'@'=86
+'::'=70
+'Bag'=56
+')'=67
+'xor'=42
+'->'=45
+'}'=63
+'refines'=26
+'<='=37
+'false'=85
+'<'=35
+'realize'=25
+'invalid'=74
+'OclAny'=52
+'['=72
+'*'=29
+'or'=41
+'implies'=43
+'self'=82
+'endif'=80
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java
index d01389f88..58f9bc20e 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeLexer.java
@@ -2748,23 +2748,22 @@ public class InternalQVTimperativeLexer extends Lexer {
protected DFA11 dfa11 = new DFA11(this);
static final String DFA11_eotS =
- "\1\uffff\1\70\1\uffff\11\73\1\uffff\1\114\1\73\1\121\1\uffff\1"+
- "\124\1\127\1\uffff\3\73\1\135\10\73\4\uffff\1\73\5\uffff\4\73\1"+
- "\uffff\2\65\1\73\10\uffff\1\73\1\uffff\3\73\1\u0083\1\u0084\10\73"+
- "\4\uffff\2\73\12\uffff\1\73\1\u0092\1\73\2\uffff\13\73\4\uffff\1"+
- "\73\5\uffff\4\73\6\uffff\6\73\2\uffff\1\73\1\u00ad\1\u00ae\7\73"+
- "\1\u00b6\1\73\1\u00b8\1\uffff\1\u00b9\2\73\1\u00bc\3\73\1\u00c0"+
- "\6\73\1\u00c9\6\73\1\u00d0\4\73\2\uffff\4\73\1\u00d9\1\u00da\1\u00db"+
- "\1\uffff\1\u00dc\2\uffff\2\73\1\uffff\1\73\1\u00e0\1\73\1\uffff"+
- "\10\73\1\uffff\1\u00ea\2\73\1\u00ed\1\73\1\u00ef\1\uffff\4\73\1"+
- "\u00f4\3\73\4\uffff\1\u00f8\2\73\1\uffff\10\73\1\u0103\1\uffff\1"+
- "\73\1\u0105\1\uffff\1\73\1\uffff\1\u0108\3\73\1\uffff\3\73\1\uffff"+
- "\2\73\1\u0111\2\73\1\u0114\4\73\1\uffff\1\73\1\uffff\1\u011a\1\u011b"+
- "\1\uffff\1\u011c\1\u011d\1\u011e\1\u011f\1\u0120\1\73\1\u0122\1"+
- "\u0123\1\uffff\2\73\1\uffff\1\73\1\u0127\2\73\1\u012a\7\uffff\1"+
- "\73\2\uffff\1\u012c\2\73\1\uffff\2\73\1\uffff\1\73\1\uffff\6\73"+
- "\1\u0138\1\u0139\1\u013a\2\73\3\uffff\4\73\1\u0141\1\73\1\uffff"+
- "\1\73\1\u0144\1\uffff";
+ "\1\uffff\1\70\1\uffff\11\73\1\uffff\1\114\1\73\1\121\1\uffff\1\124"+
+ "\1\127\1\uffff\3\73\1\135\10\73\4\uffff\1\73\5\uffff\4\73\1\uffff"+
+ "\2\65\1\73\10\uffff\1\73\1\uffff\3\73\1\u0083\1\u0084\10\73\4\uffff"+
+ "\2\73\12\uffff\1\73\1\u0092\1\73\2\uffff\13\73\4\uffff\1\73\5\uffff"+
+ "\4\73\6\uffff\6\73\2\uffff\1\73\1\u00ad\1\u00ae\7\73\1\u00b6\1\73"+
+ "\1\u00b8\1\uffff\1\u00b9\2\73\1\u00bc\3\73\1\u00c0\6\73\1\u00c9"+
+ "\6\73\1\u00d0\4\73\2\uffff\4\73\1\u00d9\1\u00da\1\u00db\1\uffff"+
+ "\1\u00dc\2\uffff\2\73\1\uffff\1\73\1\u00e0\1\73\1\uffff\10\73\1"+
+ "\uffff\1\u00ea\2\73\1\u00ed\1\73\1\u00ef\1\uffff\4\73\1\u00f4\3"+
+ "\73\4\uffff\1\u00f8\2\73\1\uffff\10\73\1\u0103\1\uffff\1\73\1\u0105"+
+ "\1\uffff\1\73\1\uffff\1\u0108\3\73\1\uffff\3\73\1\uffff\2\73\1\u0111"+
+ "\2\73\1\u0114\4\73\1\uffff\1\73\1\uffff\1\u011a\1\u011b\1\uffff"+
+ "\1\u011c\1\u011d\1\u011e\1\u011f\1\u0120\1\73\1\u0122\1\u0123\1"+
+ "\uffff\2\73\1\uffff\1\73\1\u0127\2\73\1\u012a\7\uffff\1\73\2\uffff"+
+ "\1\u012c\2\73\1\uffff\2\73\1\uffff\1\73\1\uffff\6\73\1\u0138\1\u0139"+
+ "\1\u013a\2\73\3\uffff\4\73\1\u0141\1\73\1\uffff\1\73\1\u0144\1\uffff";
static final String DFA11_eofS =
"\u0145\uffff";
static final String DFA11_minS =
@@ -2905,8 +2904,7 @@ public class InternalQVTimperativeLexer extends Lexer {
"\1\177\1\uffff\1\176",
"\1\u0080",
"\1\u0081",
- "\12\73\7\uffff\32\73\4\uffff\1\73\1\uffff\25\73\1\u0082\4"+
- "\73",
+ "\12\73\7\uffff\32\73\4\uffff\1\73\1\uffff\25\73\1\u0082\4\73",
"\12\73\7\uffff\32\73\4\uffff\1\73\1\uffff\32\73",
"\1\u0085",
"\1\u0086",
@@ -3083,8 +3081,7 @@ public class InternalQVTimperativeLexer extends Lexer {
"",
"\1\u0106",
"",
- "\12\73\7\uffff\32\73\4\uffff\1\73\1\uffff\22\73\1\u0107\7"+
- "\73",
+ "\12\73\7\uffff\32\73\4\uffff\1\73\1\uffff\22\73\1\u0107\7\73",
"\1\u0109",
"\1\u010a",
"\1\u010b",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java
index 48335644f..7d19fea6f 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java
@@ -7852,12 +7852,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
else if ( (LA5_0==25) ) {
int LA5_2 = input.LA(2);
- if ( ((LA5_2>=RULE_SIMPLE_ID && LA5_2<=RULE_ESCAPED_ID)||(LA5_2>=18 && LA5_2<=28)) ) {
- alt5=2;
- }
- else if ( (LA5_2==69) ) {
+ if ( (LA5_2==69) ) {
alt5=1;
}
+ else if ( ((LA5_2>=RULE_SIMPLE_ID && LA5_2<=RULE_ESCAPED_ID)||(LA5_2>=18 && LA5_2<=28)) ) {
+ alt5=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -7966,12 +7966,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
else if ( (LA6_0==25) ) {
int LA6_2 = input.LA(2);
- if ( (LA6_2==69) ) {
- alt6=1;
- }
- else if ( ((LA6_2>=RULE_SIMPLE_ID && LA6_2<=RULE_ESCAPED_ID)||(LA6_2>=18 && LA6_2<=28)) ) {
+ if ( ((LA6_2>=RULE_SIMPLE_ID && LA6_2<=RULE_ESCAPED_ID)||(LA6_2>=18 && LA6_2<=28)) ) {
alt6=2;
}
+ else if ( (LA6_2==69) ) {
+ alt6=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -8166,12 +8166,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
else if ( (LA8_0==25) ) {
int LA8_2 = input.LA(2);
- if ( (LA8_2==69) ) {
- alt8=1;
- }
- else if ( ((LA8_2>=RULE_SIMPLE_ID && LA8_2<=RULE_ESCAPED_ID)||(LA8_2>=18 && LA8_2<=28)) ) {
+ if ( ((LA8_2>=RULE_SIMPLE_ID && LA8_2<=RULE_ESCAPED_ID)||(LA8_2>=18 && LA8_2<=28)) ) {
alt8=2;
}
+ else if ( (LA8_2==69) ) {
+ alt8=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -11724,47 +11724,58 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__PrimaryExpCS__Alternatives_7_2_1_2"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3603:1: rule__PrimaryExpCS__Alternatives_7_2_1_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) );
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3603:1: rule__PrimaryExpCS__Alternatives_7_2_1_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) );
public final void rule__PrimaryExpCS__Alternatives_7_2_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3607:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) )
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3607:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA34_0>=RULE_SIMPLE_ID && LA34_0<=RULE_ESCAPED_ID)||(LA34_0>=18 && LA34_0<=28)) ) {
- alt34=1;
+ if ( ((LA35_0>=RULE_SIMPLE_ID && LA35_0<=RULE_ESCAPED_ID)||(LA35_0>=18 && LA35_0<=28)||LA35_0==63) ) {
+ alt35=1;
}
- else if ( (LA34_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt34=2;
+ else if ( (LA35_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt35=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3608:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3608:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3608:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3609:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3608:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3609:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3610:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3610:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_27874);
- rule__PrimaryExpCS__Group_7_2_1_2_0__0();
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3610:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )?
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( ((LA34_0>=RULE_SIMPLE_ID && LA34_0<=RULE_ESCAPED_ID)||(LA34_0>=18 && LA34_0<=28)) ) {
+ alt34=1;
+ }
+ switch (alt34) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3610:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_27874);
+ rule__PrimaryExpCS__Group_7_2_1_2_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
@@ -11789,7 +11800,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3616:1: ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3616:2: rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_27892);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_27893);
rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1();
state._fsp--;
@@ -11833,12 +11844,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3631:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3632:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__07923);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__07924);
rule__TopLevelCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__07926);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__07927);
rule__TopLevelCS__Group__1();
state._fsp--;
@@ -11878,21 +11889,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTopLevelCSAccess().getAlternatives_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3646:1: ( rule__TopLevelCS__Alternatives_0 )*
- loop35:
+ loop36:
do {
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==20||LA35_0==22) ) {
- alt35=1;
+ if ( (LA36_0==20||LA36_0==22) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3646:2: rule__TopLevelCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl7953);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl7954);
rule__TopLevelCS__Alternatives_0();
state._fsp--;
@@ -11902,7 +11913,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop35;
+ break loop36;
}
} while (true);
@@ -11940,7 +11951,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3660:1: ( rule__TopLevelCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3661:2: rule__TopLevelCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__17984);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__17985);
rule__TopLevelCS__Group__1__Impl();
state._fsp--;
@@ -11980,21 +11991,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTopLevelCSAccess().getAlternatives_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3674:1: ( rule__TopLevelCS__Alternatives_1 )*
- loop36:
+ loop37:
do {
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( ((LA36_0>=23 && LA36_0<=24)||LA36_0==27) ) {
- alt36=1;
+ if ( ((LA37_0>=23 && LA37_0<=24)||LA37_0==27) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3674:2: rule__TopLevelCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl8011);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl8012);
rule__TopLevelCS__Alternatives_1();
state._fsp--;
@@ -12004,7 +12015,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop36;
+ break loop37;
}
} while (true);
@@ -12042,12 +12053,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3692:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3693:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__08046);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__08047);
rule__DirectionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__08049);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__08050);
rule__DirectionCS__Group__1();
state._fsp--;
@@ -12121,12 +12132,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3723:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3724:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__18107);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__18108);
rule__DirectionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__18110);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__18111);
rule__DirectionCS__Group__2();
state._fsp--;
@@ -12168,7 +12179,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3738:1: ( rule__DirectionCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3738:2: rule__DirectionCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl8137);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl8138);
rule__DirectionCS__NameAssignment_1();
state._fsp--;
@@ -12210,12 +12221,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3752:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3753:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__28167);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__28168);
rule__DirectionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__28170);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__28171);
rule__DirectionCS__Group__3();
state._fsp--;
@@ -12255,17 +12266,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getDirectionCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3767:1: ( rule__DirectionCS__Group_2__0 )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==21) ) {
- alt37=1;
+ if ( (LA38_0==21) ) {
+ alt38=1;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3767:2: rule__DirectionCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl8197);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl8198);
rule__DirectionCS__Group_2__0();
state._fsp--;
@@ -12310,7 +12321,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3781:1: ( rule__DirectionCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3782:2: rule__DirectionCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__38228);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__38229);
rule__DirectionCS__Group__3__Impl();
state._fsp--;
@@ -12350,17 +12361,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getDirectionCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3795:1: ( rule__DirectionCS__Group_3__0 )?
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==28) ) {
- alt38=1;
+ if ( (LA39_0==28) ) {
+ alt39=1;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3795:2: rule__DirectionCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl8255);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl8256);
rule__DirectionCS__Group_3__0();
state._fsp--;
@@ -12405,12 +12416,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3817:1: ( rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3818:2: rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__08294);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__08295);
rule__DirectionCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__08297);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__08298);
rule__DirectionCS__Group_2__1();
state._fsp--;
@@ -12449,7 +12460,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
- match(input,21,FollowSets000.FOLLOW_21_in_rule__DirectionCS__Group_2__0__Impl8325); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_21_in_rule__DirectionCS__Group_2__0__Impl8326); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
@@ -12484,12 +12495,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3848:1: ( rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3849:2: rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18356);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18357);
rule__DirectionCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18359);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18360);
rule__DirectionCS__Group_2__2();
state._fsp--;
@@ -12531,7 +12542,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3863:1: ( rule__DirectionCS__ImportsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3863:2: rule__DirectionCS__ImportsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8386);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8387);
rule__DirectionCS__ImportsAssignment_2_1();
state._fsp--;
@@ -12573,7 +12584,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3877:1: ( rule__DirectionCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3878:2: rule__DirectionCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28416);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28417);
rule__DirectionCS__Group_2__2__Impl();
state._fsp--;
@@ -12613,21 +12624,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getDirectionCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3891:1: ( rule__DirectionCS__Group_2_2__0 )*
- loop39:
+ loop40:
do {
- int alt39=2;
- int LA39_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==61) ) {
- alt39=1;
+ if ( (LA40_0==61) ) {
+ alt40=1;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3891:2: rule__DirectionCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8443);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8444);
rule__DirectionCS__Group_2_2__0();
state._fsp--;
@@ -12637,7 +12648,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop39;
+ break loop40;
}
} while (true);
@@ -12675,12 +12686,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3911:1: ( rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3912:2: rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08480);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08481);
rule__DirectionCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08483);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08484);
rule__DirectionCS__Group_2_2__1();
state._fsp--;
@@ -12719,7 +12730,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__DirectionCS__Group_2_2__0__Impl8511); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__DirectionCS__Group_2_2__0__Impl8512); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
@@ -12754,7 +12765,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3942:1: ( rule__DirectionCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3943:2: rule__DirectionCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18542);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18543);
rule__DirectionCS__Group_2_2__1__Impl();
state._fsp--;
@@ -12796,7 +12807,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3956:1: ( rule__DirectionCS__ImportsAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3956:2: rule__DirectionCS__ImportsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8569);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8570);
rule__DirectionCS__ImportsAssignment_2_2_1();
state._fsp--;
@@ -12838,12 +12849,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3974:1: ( rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:3975:2: rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08603);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08604);
rule__DirectionCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08606);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08607);
rule__DirectionCS__Group_3__1();
state._fsp--;
@@ -12882,7 +12893,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__DirectionCS__Group_3__0__Impl8634); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__DirectionCS__Group_3__0__Impl8635); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
@@ -12917,12 +12928,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4005:1: ( rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4006:2: rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18665);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18666);
rule__DirectionCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18668);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18669);
rule__DirectionCS__Group_3__2();
state._fsp--;
@@ -12964,7 +12975,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4020:1: ( rule__DirectionCS__UsesAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4020:2: rule__DirectionCS__UsesAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8695);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8696);
rule__DirectionCS__UsesAssignment_3_1();
state._fsp--;
@@ -13006,7 +13017,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4034:1: ( rule__DirectionCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4035:2: rule__DirectionCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28725);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28726);
rule__DirectionCS__Group_3__2__Impl();
state._fsp--;
@@ -13046,21 +13057,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getDirectionCSAccess().getGroup_3_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4048:1: ( rule__DirectionCS__Group_3_2__0 )*
- loop40:
+ loop41:
do {
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA40_0==61) ) {
- alt40=1;
+ if ( (LA41_0==61) ) {
+ alt41=1;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4048:2: rule__DirectionCS__Group_3_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8752);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8753);
rule__DirectionCS__Group_3_2__0();
state._fsp--;
@@ -13070,7 +13081,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop40;
+ break loop41;
}
} while (true);
@@ -13108,12 +13119,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4068:1: ( rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4069:2: rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08789);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08790);
rule__DirectionCS__Group_3_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08792);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08793);
rule__DirectionCS__Group_3_2__1();
state._fsp--;
@@ -13152,7 +13163,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__DirectionCS__Group_3_2__0__Impl8820); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__DirectionCS__Group_3_2__0__Impl8821); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
@@ -13187,7 +13198,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4099:1: ( rule__DirectionCS__Group_3_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4100:2: rule__DirectionCS__Group_3_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18851);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18852);
rule__DirectionCS__Group_3_2__1__Impl();
state._fsp--;
@@ -13229,7 +13240,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4113:1: ( rule__DirectionCS__UsesAssignment_3_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4113:2: rule__DirectionCS__UsesAssignment_3_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8878);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8879);
rule__DirectionCS__UsesAssignment_3_2_1();
state._fsp--;
@@ -13271,12 +13282,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4131:1: ( rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4132:2: rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__08912);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__08913);
rule__MappingCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__08915);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__08916);
rule__MappingCS__Group__1();
state._fsp--;
@@ -13350,12 +13361,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4162:1: ( rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4163:2: rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__18973);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__18974);
rule__MappingCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__18976);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__18977);
rule__MappingCS__Group__2();
state._fsp--;
@@ -13394,7 +13405,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getMapKeyword_1());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__MappingCS__Group__1__Impl9004); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__MappingCS__Group__1__Impl9005); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getMapKeyword_1());
}
@@ -13429,12 +13440,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4193:1: ( rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4194:2: rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__29035);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__29036);
rule__MappingCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__29038);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__29039);
rule__MappingCS__Group__3();
state._fsp--;
@@ -13476,7 +13487,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4208:1: ( rule__MappingCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4208:2: rule__MappingCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__NameAssignment_2_in_rule__MappingCS__Group__2__Impl9065);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__NameAssignment_2_in_rule__MappingCS__Group__2__Impl9066);
rule__MappingCS__NameAssignment_2();
state._fsp--;
@@ -13518,12 +13529,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4222:1: ( rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4223:2: rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__39095);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__39096);
rule__MappingCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__39098);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__39099);
rule__MappingCS__Group__4();
state._fsp--;
@@ -13563,17 +13574,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4237:1: ( rule__MappingCS__Group_3__0 )?
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==64) ) {
- alt41=1;
+ if ( (LA42_0==64) ) {
+ alt42=1;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4237:2: rule__MappingCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__0_in_rule__MappingCS__Group__3__Impl9125);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__0_in_rule__MappingCS__Group__3__Impl9126);
rule__MappingCS__Group_3__0();
state._fsp--;
@@ -13618,12 +13629,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4251:1: ( rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4252:2: rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__49156);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__49157);
rule__MappingCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__49159);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__49160);
rule__MappingCS__Group__5();
state._fsp--;
@@ -13662,7 +13673,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_4());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__MappingCS__Group__4__Impl9187); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__MappingCS__Group__4__Impl9188); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_4());
}
@@ -13697,12 +13708,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4282:1: ( rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4283:2: rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__59218);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__59219);
rule__MappingCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__59221);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__59222);
rule__MappingCS__Group__6();
state._fsp--;
@@ -13742,21 +13753,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getDomainsAssignment_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4297:1: ( rule__MappingCS__DomainsAssignment_5 )*
- loop42:
+ loop43:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA42_0==18) ) {
- alt42=1;
+ if ( (LA43_0==18) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4297:2: rule__MappingCS__DomainsAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__DomainsAssignment_5_in_rule__MappingCS__Group__5__Impl9248);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__DomainsAssignment_5_in_rule__MappingCS__Group__5__Impl9249);
rule__MappingCS__DomainsAssignment_5();
state._fsp--;
@@ -13766,7 +13777,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop42;
+ break loop43;
}
} while (true);
@@ -13804,12 +13815,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4311:1: ( rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4312:2: rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__69279);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__69280);
rule__MappingCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__69282);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__69283);
rule__MappingCS__Group__7();
state._fsp--;
@@ -13849,21 +13860,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getDomainsAssignment_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4326:1: ( rule__MappingCS__DomainsAssignment_6 )*
- loop43:
+ loop44:
do {
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA43_0==19) ) {
- alt43=1;
+ if ( (LA44_0==19) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4326:2: rule__MappingCS__DomainsAssignment_6
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__DomainsAssignment_6_in_rule__MappingCS__Group__6__Impl9309);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__DomainsAssignment_6_in_rule__MappingCS__Group__6__Impl9310);
rule__MappingCS__DomainsAssignment_6();
state._fsp--;
@@ -13873,7 +13884,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop43;
+ break loop44;
}
} while (true);
@@ -13911,12 +13922,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4340:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4341:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__79340);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__79341);
rule__MappingCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__79343);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__79344);
rule__MappingCS__Group__8();
state._fsp--;
@@ -13956,17 +13967,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getGroup_7());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4355:1: ( rule__MappingCS__Group_7__0 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==65) ) {
- alt44=1;
+ if ( (LA45_0==65) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4355:2: rule__MappingCS__Group_7__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl9370);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl9371);
rule__MappingCS__Group_7__0();
state._fsp--;
@@ -14011,12 +14022,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4369:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4370:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__89401);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__89402);
rule__MappingCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__89404);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__89405);
rule__MappingCS__Group__9();
state._fsp--;
@@ -14056,21 +14067,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getMappingCallsAssignment_8());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4384:1: ( rule__MappingCS__MappingCallsAssignment_8 )*
- loop45:
+ loop46:
do {
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==23) ) {
- alt45=1;
+ if ( (LA46_0==23) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4384:2: rule__MappingCS__MappingCallsAssignment_8
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__MappingCallsAssignment_8_in_rule__MappingCS__Group__8__Impl9431);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__MappingCallsAssignment_8_in_rule__MappingCS__Group__8__Impl9432);
rule__MappingCS__MappingCallsAssignment_8();
state._fsp--;
@@ -14080,7 +14091,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop45;
+ break loop46;
}
} while (true);
@@ -14118,7 +14129,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4398:1: ( rule__MappingCS__Group__9__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4399:2: rule__MappingCS__Group__9__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__99462);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__99463);
rule__MappingCS__Group__9__Impl();
state._fsp--;
@@ -14157,7 +14168,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_9());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__MappingCS__Group__9__Impl9490); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__MappingCS__Group__9__Impl9491); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_9());
}
@@ -14192,12 +14203,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4448:1: ( rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4449:2: rule__MappingCS__Group_3__0__Impl rule__MappingCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__0__Impl_in_rule__MappingCS__Group_3__09541);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__0__Impl_in_rule__MappingCS__Group_3__09542);
rule__MappingCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__1_in_rule__MappingCS__Group_3__09544);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__1_in_rule__MappingCS__Group_3__09545);
rule__MappingCS__Group_3__1();
state._fsp--;
@@ -14236,7 +14247,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getInKeyword_3_0());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__MappingCS__Group_3__0__Impl9572); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__MappingCS__Group_3__0__Impl9573); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getInKeyword_3_0());
}
@@ -14271,7 +14282,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4479:1: ( rule__MappingCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4480:2: rule__MappingCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__1__Impl_in_rule__MappingCS__Group_3__19603);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_3__1__Impl_in_rule__MappingCS__Group_3__19604);
rule__MappingCS__Group_3__1__Impl();
state._fsp--;
@@ -14313,7 +14324,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4493:1: ( rule__MappingCS__InAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4493:2: rule__MappingCS__InAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__InAssignment_3_1_in_rule__MappingCS__Group_3__1__Impl9630);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__InAssignment_3_1_in_rule__MappingCS__Group_3__1__Impl9631);
rule__MappingCS__InAssignment_3_1();
state._fsp--;
@@ -14355,12 +14366,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4511:1: ( rule__MappingCS__Group_7__0__Impl rule__MappingCS__Group_7__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4512:2: rule__MappingCS__Group_7__0__Impl rule__MappingCS__Group_7__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__09664);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__09665);
rule__MappingCS__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__09667);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__09668);
rule__MappingCS__Group_7__1();
state._fsp--;
@@ -14399,7 +14410,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getWhereKeyword_7_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__MappingCS__Group_7__0__Impl9695); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__MappingCS__Group_7__0__Impl9696); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getWhereKeyword_7_0());
}
@@ -14434,7 +14445,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4542:1: ( rule__MappingCS__Group_7__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4543:2: rule__MappingCS__Group_7__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__19726);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__19727);
rule__MappingCS__Group_7__1__Impl();
state._fsp--;
@@ -14476,7 +14487,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4556:1: ( rule__MappingCS__MiddleAssignment_7_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4556:2: rule__MappingCS__MiddleAssignment_7_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__MiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl9753);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__MiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl9754);
rule__MappingCS__MiddleAssignment_7_1();
state._fsp--;
@@ -14518,12 +14529,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4574:1: ( rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4575:2: rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__0__Impl_in_rule__MappingCallCS__Group__09787);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__0__Impl_in_rule__MappingCallCS__Group__09788);
rule__MappingCallCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__1_in_rule__MappingCallCS__Group__09790);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__1_in_rule__MappingCallCS__Group__09791);
rule__MappingCallCS__Group__1();
state._fsp--;
@@ -14597,12 +14608,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4605:1: ( rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4606:2: rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__1__Impl_in_rule__MappingCallCS__Group__19848);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__1__Impl_in_rule__MappingCallCS__Group__19849);
rule__MappingCallCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__2_in_rule__MappingCallCS__Group__19851);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__2_in_rule__MappingCallCS__Group__19852);
rule__MappingCallCS__Group__2();
state._fsp--;
@@ -14641,7 +14652,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getMapKeyword_1());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__MappingCallCS__Group__1__Impl9879); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__MappingCallCS__Group__1__Impl9880); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallCSAccess().getMapKeyword_1());
}
@@ -14676,12 +14687,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4636:1: ( rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4637:2: rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__2__Impl_in_rule__MappingCallCS__Group__29910);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__2__Impl_in_rule__MappingCallCS__Group__29911);
rule__MappingCallCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__3_in_rule__MappingCallCS__Group__29913);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__3_in_rule__MappingCallCS__Group__29914);
rule__MappingCallCS__Group__3();
state._fsp--;
@@ -14723,7 +14734,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4651:1: ( rule__MappingCallCS__ReferredMappingAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4651:2: rule__MappingCallCS__ReferredMappingAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__ReferredMappingAssignment_2_in_rule__MappingCallCS__Group__2__Impl9940);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__ReferredMappingAssignment_2_in_rule__MappingCallCS__Group__2__Impl9941);
rule__MappingCallCS__ReferredMappingAssignment_2();
state._fsp--;
@@ -14765,12 +14776,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4665:1: ( rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4666:2: rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__3__Impl_in_rule__MappingCallCS__Group__39970);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__3__Impl_in_rule__MappingCallCS__Group__39971);
rule__MappingCallCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__4_in_rule__MappingCallCS__Group__39973);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__4_in_rule__MappingCallCS__Group__39974);
rule__MappingCallCS__Group__4();
state._fsp--;
@@ -14809,7 +14820,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__MappingCallCS__Group__3__Impl10001); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__MappingCallCS__Group__3__Impl10002); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -14844,12 +14855,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4696:1: ( rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4697:2: rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__4__Impl_in_rule__MappingCallCS__Group__410032);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__4__Impl_in_rule__MappingCallCS__Group__410033);
rule__MappingCallCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__5_in_rule__MappingCallCS__Group__410035);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__5_in_rule__MappingCallCS__Group__410036);
rule__MappingCallCS__Group__5();
state._fsp--;
@@ -14889,21 +14900,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCallCSAccess().getBindingsAssignment_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4711:1: ( rule__MappingCallCS__BindingsAssignment_4 )*
- loop46:
+ loop47:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( ((LA46_0>=RULE_SIMPLE_ID && LA46_0<=RULE_ESCAPED_ID)||(LA46_0>=18 && LA46_0<=28)) ) {
- alt46=1;
+ if ( ((LA47_0>=RULE_SIMPLE_ID && LA47_0<=RULE_ESCAPED_ID)||(LA47_0>=18 && LA47_0<=28)) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4711:2: rule__MappingCallCS__BindingsAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__BindingsAssignment_4_in_rule__MappingCallCS__Group__4__Impl10062);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__BindingsAssignment_4_in_rule__MappingCallCS__Group__4__Impl10063);
rule__MappingCallCS__BindingsAssignment_4();
state._fsp--;
@@ -14913,7 +14924,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop46;
+ break loop47;
}
} while (true);
@@ -14951,7 +14962,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4725:1: ( rule__MappingCallCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4726:2: rule__MappingCallCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__5__Impl_in_rule__MappingCallCS__Group__510093);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__5__Impl_in_rule__MappingCallCS__Group__510094);
rule__MappingCallCS__Group__5__Impl();
state._fsp--;
@@ -14990,7 +15001,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__MappingCallCS__Group__5__Impl10121); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__MappingCallCS__Group__5__Impl10122); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -15025,12 +15036,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4767:1: ( rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4768:2: rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__0__Impl_in_rule__MappingCallBindingCS__Group__010164);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__0__Impl_in_rule__MappingCallBindingCS__Group__010165);
rule__MappingCallBindingCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__1_in_rule__MappingCallBindingCS__Group__010167);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__1_in_rule__MappingCallBindingCS__Group__010168);
rule__MappingCallBindingCS__Group__1();
state._fsp--;
@@ -15072,7 +15083,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4782:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4782:2: rule__MappingCallBindingCS__ReferredVariableAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__ReferredVariableAssignment_0_in_rule__MappingCallBindingCS__Group__0__Impl10194);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__ReferredVariableAssignment_0_in_rule__MappingCallBindingCS__Group__0__Impl10195);
rule__MappingCallBindingCS__ReferredVariableAssignment_0();
state._fsp--;
@@ -15114,12 +15125,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4796:1: ( rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4797:2: rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__1__Impl_in_rule__MappingCallBindingCS__Group__110224);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__1__Impl_in_rule__MappingCallBindingCS__Group__110225);
rule__MappingCallBindingCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__2_in_rule__MappingCallBindingCS__Group__110227);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__2_in_rule__MappingCallBindingCS__Group__110228);
rule__MappingCallBindingCS__Group__2();
state._fsp--;
@@ -15161,7 +15172,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4811:1: ( rule__MappingCallBindingCS__Alternatives_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4811:2: rule__MappingCallBindingCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Alternatives_1_in_rule__MappingCallBindingCS__Group__1__Impl10254);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Alternatives_1_in_rule__MappingCallBindingCS__Group__1__Impl10255);
rule__MappingCallBindingCS__Alternatives_1();
state._fsp--;
@@ -15203,12 +15214,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4825:1: ( rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4826:2: rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__2__Impl_in_rule__MappingCallBindingCS__Group__210284);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__2__Impl_in_rule__MappingCallBindingCS__Group__210285);
rule__MappingCallBindingCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__3_in_rule__MappingCallBindingCS__Group__210287);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__3_in_rule__MappingCallBindingCS__Group__210288);
rule__MappingCallBindingCS__Group__3();
state._fsp--;
@@ -15250,7 +15261,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4840:1: ( rule__MappingCallBindingCS__ValueAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4840:2: rule__MappingCallBindingCS__ValueAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__ValueAssignment_2_in_rule__MappingCallBindingCS__Group__2__Impl10314);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__ValueAssignment_2_in_rule__MappingCallBindingCS__Group__2__Impl10315);
rule__MappingCallBindingCS__ValueAssignment_2();
state._fsp--;
@@ -15292,7 +15303,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4854:1: ( rule__MappingCallBindingCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4855:2: rule__MappingCallBindingCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__3__Impl_in_rule__MappingCallBindingCS__Group__310344);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__3__Impl_in_rule__MappingCallBindingCS__Group__310345);
rule__MappingCallBindingCS__Group__3__Impl();
state._fsp--;
@@ -15331,7 +15342,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getSemicolonKeyword_3());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__MappingCallBindingCS__Group__3__Impl10372); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__MappingCallBindingCS__Group__3__Impl10373); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallBindingCSAccess().getSemicolonKeyword_3());
}
@@ -15366,12 +15377,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4892:1: ( rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4893:2: rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__0__Impl_in_rule__SourceDomainCS__Group__010411);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__0__Impl_in_rule__SourceDomainCS__Group__010412);
rule__SourceDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__1_in_rule__SourceDomainCS__Group__010414);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__1_in_rule__SourceDomainCS__Group__010415);
rule__SourceDomainCS__Group__1();
state._fsp--;
@@ -15413,7 +15424,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4907:1: ( rule__SourceDomainCS__CheckAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4907:2: rule__SourceDomainCS__CheckAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__CheckAssignment_0_in_rule__SourceDomainCS__Group__0__Impl10441);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__CheckAssignment_0_in_rule__SourceDomainCS__Group__0__Impl10442);
rule__SourceDomainCS__CheckAssignment_0();
state._fsp--;
@@ -15455,12 +15466,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4921:1: ( rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4922:2: rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__1__Impl_in_rule__SourceDomainCS__Group__110471);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__1__Impl_in_rule__SourceDomainCS__Group__110472);
rule__SourceDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__2_in_rule__SourceDomainCS__Group__110474);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__2_in_rule__SourceDomainCS__Group__110475);
rule__SourceDomainCS__Group__2();
state._fsp--;
@@ -15502,7 +15513,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4936:1: ( rule__SourceDomainCS__DirectionAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4936:2: rule__SourceDomainCS__DirectionAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__DirectionAssignment_1_in_rule__SourceDomainCS__Group__1__Impl10501);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__DirectionAssignment_1_in_rule__SourceDomainCS__Group__1__Impl10502);
rule__SourceDomainCS__DirectionAssignment_1();
state._fsp--;
@@ -15544,12 +15555,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4950:1: ( rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4951:2: rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__2__Impl_in_rule__SourceDomainCS__Group__210531);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__2__Impl_in_rule__SourceDomainCS__Group__210532);
rule__SourceDomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__3_in_rule__SourceDomainCS__Group__210534);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__3_in_rule__SourceDomainCS__Group__210535);
rule__SourceDomainCS__Group__3();
state._fsp--;
@@ -15591,7 +15602,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4965:1: ( rule__SourceDomainCS__GuardPatternAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4965:2: rule__SourceDomainCS__GuardPatternAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__GuardPatternAssignment_2_in_rule__SourceDomainCS__Group__2__Impl10561);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__GuardPatternAssignment_2_in_rule__SourceDomainCS__Group__2__Impl10562);
rule__SourceDomainCS__GuardPatternAssignment_2();
state._fsp--;
@@ -15633,7 +15644,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4979:1: ( rule__SourceDomainCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4980:2: rule__SourceDomainCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__3__Impl_in_rule__SourceDomainCS__Group__310591);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__3__Impl_in_rule__SourceDomainCS__Group__310592);
rule__SourceDomainCS__Group__3__Impl();
state._fsp--;
@@ -15675,7 +15686,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4993:1: ( rule__SourceDomainCS__BottomPatternAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4993:2: rule__SourceDomainCS__BottomPatternAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__BottomPatternAssignment_3_in_rule__SourceDomainCS__Group__3__Impl10618);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__BottomPatternAssignment_3_in_rule__SourceDomainCS__Group__3__Impl10619);
rule__SourceDomainCS__BottomPatternAssignment_3();
state._fsp--;
@@ -15717,12 +15728,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5015:1: ( rule__SourceBottomPatternCS__Group__0__Impl rule__SourceBottomPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5016:2: rule__SourceBottomPatternCS__Group__0__Impl rule__SourceBottomPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__0__Impl_in_rule__SourceBottomPatternCS__Group__010656);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__0__Impl_in_rule__SourceBottomPatternCS__Group__010657);
rule__SourceBottomPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__1_in_rule__SourceBottomPatternCS__Group__010659);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__1_in_rule__SourceBottomPatternCS__Group__010660);
rule__SourceBottomPatternCS__Group__1();
state._fsp--;
@@ -15796,12 +15807,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5046:1: ( rule__SourceBottomPatternCS__Group__1__Impl rule__SourceBottomPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5047:2: rule__SourceBottomPatternCS__Group__1__Impl rule__SourceBottomPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__1__Impl_in_rule__SourceBottomPatternCS__Group__110717);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__1__Impl_in_rule__SourceBottomPatternCS__Group__110718);
rule__SourceBottomPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__2_in_rule__SourceBottomPatternCS__Group__110720);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__2_in_rule__SourceBottomPatternCS__Group__110721);
rule__SourceBottomPatternCS__Group__2();
state._fsp--;
@@ -15840,7 +15851,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__SourceBottomPatternCS__Group__1__Impl10748); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__SourceBottomPatternCS__Group__1__Impl10749); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -15875,7 +15886,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5077:1: ( rule__SourceBottomPatternCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5078:2: rule__SourceBottomPatternCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__2__Impl_in_rule__SourceBottomPatternCS__Group__210779);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__2__Impl_in_rule__SourceBottomPatternCS__Group__210780);
rule__SourceBottomPatternCS__Group__2__Impl();
state._fsp--;
@@ -15914,7 +15925,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_2());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__SourceBottomPatternCS__Group__2__Impl10807); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__SourceBottomPatternCS__Group__2__Impl10808); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_2());
}
@@ -15949,12 +15960,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5113:1: ( rule__SourceGuardPatternCS__Group__0__Impl rule__SourceGuardPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5114:2: rule__SourceGuardPatternCS__Group__0__Impl rule__SourceGuardPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__0__Impl_in_rule__SourceGuardPatternCS__Group__010844);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__0__Impl_in_rule__SourceGuardPatternCS__Group__010845);
rule__SourceGuardPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__1_in_rule__SourceGuardPatternCS__Group__010847);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__1_in_rule__SourceGuardPatternCS__Group__010848);
rule__SourceGuardPatternCS__Group__1();
state._fsp--;
@@ -16028,12 +16039,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5144:1: ( rule__SourceGuardPatternCS__Group__1__Impl rule__SourceGuardPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5145:2: rule__SourceGuardPatternCS__Group__1__Impl rule__SourceGuardPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__1__Impl_in_rule__SourceGuardPatternCS__Group__110905);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__1__Impl_in_rule__SourceGuardPatternCS__Group__110906);
rule__SourceGuardPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__2_in_rule__SourceGuardPatternCS__Group__110908);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__2_in_rule__SourceGuardPatternCS__Group__110909);
rule__SourceGuardPatternCS__Group__2();
state._fsp--;
@@ -16072,7 +16083,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__SourceGuardPatternCS__Group__1__Impl10936); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__SourceGuardPatternCS__Group__1__Impl10937); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
@@ -16107,12 +16118,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5175:1: ( rule__SourceGuardPatternCS__Group__2__Impl rule__SourceGuardPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5176:2: rule__SourceGuardPatternCS__Group__2__Impl rule__SourceGuardPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__2__Impl_in_rule__SourceGuardPatternCS__Group__210967);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__2__Impl_in_rule__SourceGuardPatternCS__Group__210968);
rule__SourceGuardPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__3_in_rule__SourceGuardPatternCS__Group__210970);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__3_in_rule__SourceGuardPatternCS__Group__210971);
rule__SourceGuardPatternCS__Group__3();
state._fsp--;
@@ -16152,17 +16163,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5190:1: ( rule__SourceGuardPatternCS__Group_2__0 )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( ((LA47_0>=RULE_SIMPLE_ID && LA47_0<=RULE_ESCAPED_ID)||(LA47_0>=18 && LA47_0<=28)) ) {
- alt47=1;
+ if ( ((LA48_0>=RULE_SIMPLE_ID && LA48_0<=RULE_ESCAPED_ID)||(LA48_0>=18 && LA48_0<=28)) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5190:2: rule__SourceGuardPatternCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__0_in_rule__SourceGuardPatternCS__Group__2__Impl10997);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__0_in_rule__SourceGuardPatternCS__Group__2__Impl10998);
rule__SourceGuardPatternCS__Group_2__0();
state._fsp--;
@@ -16207,7 +16218,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5204:1: ( rule__SourceGuardPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5205:2: rule__SourceGuardPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__3__Impl_in_rule__SourceGuardPatternCS__Group__311028);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__3__Impl_in_rule__SourceGuardPatternCS__Group__311029);
rule__SourceGuardPatternCS__Group__3__Impl();
state._fsp--;
@@ -16246,7 +16257,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__SourceGuardPatternCS__Group__3__Impl11056); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__SourceGuardPatternCS__Group__3__Impl11057); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
@@ -16281,12 +16292,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5242:1: ( rule__SourceGuardPatternCS__Group_2__0__Impl rule__SourceGuardPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5243:2: rule__SourceGuardPatternCS__Group_2__0__Impl rule__SourceGuardPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__0__Impl_in_rule__SourceGuardPatternCS__Group_2__011095);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__0__Impl_in_rule__SourceGuardPatternCS__Group_2__011096);
rule__SourceGuardPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__1_in_rule__SourceGuardPatternCS__Group_2__011098);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__1_in_rule__SourceGuardPatternCS__Group_2__011099);
rule__SourceGuardPatternCS__Group_2__1();
state._fsp--;
@@ -16328,7 +16339,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5257:1: ( rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5257:2: rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_0_in_rule__SourceGuardPatternCS__Group_2__0__Impl11125);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_0_in_rule__SourceGuardPatternCS__Group_2__0__Impl11126);
rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_0();
state._fsp--;
@@ -16370,7 +16381,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5271:1: ( rule__SourceGuardPatternCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5272:2: rule__SourceGuardPatternCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__1__Impl_in_rule__SourceGuardPatternCS__Group_2__111155);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__1__Impl_in_rule__SourceGuardPatternCS__Group_2__111156);
rule__SourceGuardPatternCS__Group_2__1__Impl();
state._fsp--;
@@ -16410,21 +16421,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5285:1: ( rule__SourceGuardPatternCS__Group_2_1__0 )*
- loop48:
+ loop49:
do {
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA48_0==61) ) {
- alt48=1;
+ if ( (LA49_0==61) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5285:2: rule__SourceGuardPatternCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0_in_rule__SourceGuardPatternCS__Group_2__1__Impl11182);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0_in_rule__SourceGuardPatternCS__Group_2__1__Impl11183);
rule__SourceGuardPatternCS__Group_2_1__0();
state._fsp--;
@@ -16434,7 +16445,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop48;
+ break loop49;
}
} while (true);
@@ -16472,12 +16483,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5303:1: ( rule__SourceGuardPatternCS__Group_2_1__0__Impl rule__SourceGuardPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5304:2: rule__SourceGuardPatternCS__Group_2_1__0__Impl rule__SourceGuardPatternCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0__Impl_in_rule__SourceGuardPatternCS__Group_2_1__011217);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0__Impl_in_rule__SourceGuardPatternCS__Group_2_1__011218);
rule__SourceGuardPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1_in_rule__SourceGuardPatternCS__Group_2_1__011220);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1_in_rule__SourceGuardPatternCS__Group_2_1__011221);
rule__SourceGuardPatternCS__Group_2_1__1();
state._fsp--;
@@ -16516,7 +16527,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__SourceGuardPatternCS__Group_2_1__0__Impl11248); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__SourceGuardPatternCS__Group_2_1__0__Impl11249); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -16551,7 +16562,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5334:1: ( rule__SourceGuardPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5335:2: rule__SourceGuardPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1__Impl_in_rule__SourceGuardPatternCS__Group_2_1__111279);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1__Impl_in_rule__SourceGuardPatternCS__Group_2_1__111280);
rule__SourceGuardPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -16593,7 +16604,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5348:1: ( rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5348:2: rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_1_in_rule__SourceGuardPatternCS__Group_2_1__1__Impl11306);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_1_in_rule__SourceGuardPatternCS__Group_2_1__1__Impl11307);
rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_1();
state._fsp--;
@@ -16635,12 +16646,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5366:1: ( rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5367:2: rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__0__Impl_in_rule__MiddleDomainCS__Group__011340);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__0__Impl_in_rule__MiddleDomainCS__Group__011341);
rule__MiddleDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__1_in_rule__MiddleDomainCS__Group__011343);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__1_in_rule__MiddleDomainCS__Group__011344);
rule__MiddleDomainCS__Group__1();
state._fsp--;
@@ -16714,12 +16725,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5397:1: ( rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5398:2: rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__1__Impl_in_rule__MiddleDomainCS__Group__111401);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__1__Impl_in_rule__MiddleDomainCS__Group__111402);
rule__MiddleDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__2_in_rule__MiddleDomainCS__Group__111404);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__2_in_rule__MiddleDomainCS__Group__111405);
rule__MiddleDomainCS__Group__2();
state._fsp--;
@@ -16761,7 +16772,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5412:1: ( rule__MiddleDomainCS__GuardPatternAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5412:2: rule__MiddleDomainCS__GuardPatternAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__GuardPatternAssignment_1_in_rule__MiddleDomainCS__Group__1__Impl11431);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__GuardPatternAssignment_1_in_rule__MiddleDomainCS__Group__1__Impl11432);
rule__MiddleDomainCS__GuardPatternAssignment_1();
state._fsp--;
@@ -16803,7 +16814,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5426:1: ( rule__MiddleDomainCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5427:2: rule__MiddleDomainCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__2__Impl_in_rule__MiddleDomainCS__Group__211461);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__2__Impl_in_rule__MiddleDomainCS__Group__211462);
rule__MiddleDomainCS__Group__2__Impl();
state._fsp--;
@@ -16845,7 +16856,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5440:1: ( rule__MiddleDomainCS__BottomPatternAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5440:2: rule__MiddleDomainCS__BottomPatternAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__BottomPatternAssignment_2_in_rule__MiddleDomainCS__Group__2__Impl11488);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__BottomPatternAssignment_2_in_rule__MiddleDomainCS__Group__2__Impl11489);
rule__MiddleDomainCS__BottomPatternAssignment_2();
state._fsp--;
@@ -16887,12 +16898,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5460:1: ( rule__MiddleBottomPatternCS__Group__0__Impl rule__MiddleBottomPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5461:2: rule__MiddleBottomPatternCS__Group__0__Impl rule__MiddleBottomPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__0__Impl_in_rule__MiddleBottomPatternCS__Group__011524);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__0__Impl_in_rule__MiddleBottomPatternCS__Group__011525);
rule__MiddleBottomPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__1_in_rule__MiddleBottomPatternCS__Group__011527);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__1_in_rule__MiddleBottomPatternCS__Group__011528);
rule__MiddleBottomPatternCS__Group__1();
state._fsp--;
@@ -16966,12 +16977,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5491:1: ( rule__MiddleBottomPatternCS__Group__1__Impl rule__MiddleBottomPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5492:2: rule__MiddleBottomPatternCS__Group__1__Impl rule__MiddleBottomPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__1__Impl_in_rule__MiddleBottomPatternCS__Group__111585);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__1__Impl_in_rule__MiddleBottomPatternCS__Group__111586);
rule__MiddleBottomPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__2_in_rule__MiddleBottomPatternCS__Group__111588);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__2_in_rule__MiddleBottomPatternCS__Group__111589);
rule__MiddleBottomPatternCS__Group__2();
state._fsp--;
@@ -17010,7 +17021,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__MiddleBottomPatternCS__Group__1__Impl11616); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__MiddleBottomPatternCS__Group__1__Impl11617); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -17045,12 +17056,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5522:1: ( rule__MiddleBottomPatternCS__Group__2__Impl rule__MiddleBottomPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5523:2: rule__MiddleBottomPatternCS__Group__2__Impl rule__MiddleBottomPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__2__Impl_in_rule__MiddleBottomPatternCS__Group__211647);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__2__Impl_in_rule__MiddleBottomPatternCS__Group__211648);
rule__MiddleBottomPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__3_in_rule__MiddleBottomPatternCS__Group__211650);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__3_in_rule__MiddleBottomPatternCS__Group__211651);
rule__MiddleBottomPatternCS__Group__3();
state._fsp--;
@@ -17090,21 +17101,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMiddleBottomPatternCSAccess().getConstraintsAssignment_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5537:1: ( rule__MiddleBottomPatternCS__ConstraintsAssignment_2 )*
- loop49:
+ loop50:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( ((LA49_0>=RULE_INT && LA49_0<=RULE_ESCAPED_ID)||(LA49_0>=18 && LA49_0<=31)||(LA49_0>=46 && LA49_0<=59)||LA49_0==66||(LA49_0>=74 && LA49_0<=75)||LA49_0==77||(LA49_0>=81 && LA49_0<=85)) ) {
- alt49=1;
+ if ( ((LA50_0>=RULE_INT && LA50_0<=RULE_ESCAPED_ID)||(LA50_0>=18 && LA50_0<=31)||(LA50_0>=46 && LA50_0<=59)||LA50_0==66||(LA50_0>=74 && LA50_0<=75)||LA50_0==77||(LA50_0>=81 && LA50_0<=85)) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5537:2: rule__MiddleBottomPatternCS__ConstraintsAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__ConstraintsAssignment_2_in_rule__MiddleBottomPatternCS__Group__2__Impl11677);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__ConstraintsAssignment_2_in_rule__MiddleBottomPatternCS__Group__2__Impl11678);
rule__MiddleBottomPatternCS__ConstraintsAssignment_2();
state._fsp--;
@@ -17114,7 +17125,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop49;
+ break loop50;
}
} while (true);
@@ -17152,7 +17163,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5551:1: ( rule__MiddleBottomPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5552:2: rule__MiddleBottomPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__3__Impl_in_rule__MiddleBottomPatternCS__Group__311708);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group__3__Impl_in_rule__MiddleBottomPatternCS__Group__311709);
rule__MiddleBottomPatternCS__Group__3__Impl();
state._fsp--;
@@ -17191,7 +17202,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__MiddleBottomPatternCS__Group__3__Impl11736); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__MiddleBottomPatternCS__Group__3__Impl11737); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -17226,12 +17237,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5589:1: ( rule__MiddleGuardPatternCS__Group__0__Impl rule__MiddleGuardPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5590:2: rule__MiddleGuardPatternCS__Group__0__Impl rule__MiddleGuardPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__0__Impl_in_rule__MiddleGuardPatternCS__Group__011775);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__0__Impl_in_rule__MiddleGuardPatternCS__Group__011776);
rule__MiddleGuardPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__1_in_rule__MiddleGuardPatternCS__Group__011778);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__1_in_rule__MiddleGuardPatternCS__Group__011779);
rule__MiddleGuardPatternCS__Group__1();
state._fsp--;
@@ -17305,12 +17316,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5620:1: ( rule__MiddleGuardPatternCS__Group__1__Impl rule__MiddleGuardPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5621:2: rule__MiddleGuardPatternCS__Group__1__Impl rule__MiddleGuardPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__1__Impl_in_rule__MiddleGuardPatternCS__Group__111836);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__1__Impl_in_rule__MiddleGuardPatternCS__Group__111837);
rule__MiddleGuardPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__2_in_rule__MiddleGuardPatternCS__Group__111839);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__2_in_rule__MiddleGuardPatternCS__Group__111840);
rule__MiddleGuardPatternCS__Group__2();
state._fsp--;
@@ -17349,7 +17360,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleGuardPatternCS__Group__1__Impl11867); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleGuardPatternCS__Group__1__Impl11868); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
@@ -17384,12 +17395,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5651:1: ( rule__MiddleGuardPatternCS__Group__2__Impl rule__MiddleGuardPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5652:2: rule__MiddleGuardPatternCS__Group__2__Impl rule__MiddleGuardPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__2__Impl_in_rule__MiddleGuardPatternCS__Group__211898);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__2__Impl_in_rule__MiddleGuardPatternCS__Group__211899);
rule__MiddleGuardPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__3_in_rule__MiddleGuardPatternCS__Group__211901);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__3_in_rule__MiddleGuardPatternCS__Group__211902);
rule__MiddleGuardPatternCS__Group__3();
state._fsp--;
@@ -17429,21 +17440,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMiddleGuardPatternCSAccess().getConstraintsAssignment_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5666:1: ( rule__MiddleGuardPatternCS__ConstraintsAssignment_2 )*
- loop50:
+ loop51:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( ((LA50_0>=RULE_INT && LA50_0<=RULE_ESCAPED_ID)||(LA50_0>=18 && LA50_0<=31)||(LA50_0>=46 && LA50_0<=59)||LA50_0==66||(LA50_0>=74 && LA50_0<=75)||LA50_0==77||(LA50_0>=81 && LA50_0<=85)) ) {
- alt50=1;
+ if ( ((LA51_0>=RULE_INT && LA51_0<=RULE_ESCAPED_ID)||(LA51_0>=18 && LA51_0<=31)||(LA51_0>=46 && LA51_0<=59)||LA51_0==66||(LA51_0>=74 && LA51_0<=75)||LA51_0==77||(LA51_0>=81 && LA51_0<=85)) ) {
+ alt51=1;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5666:2: rule__MiddleGuardPatternCS__ConstraintsAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__ConstraintsAssignment_2_in_rule__MiddleGuardPatternCS__Group__2__Impl11928);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__ConstraintsAssignment_2_in_rule__MiddleGuardPatternCS__Group__2__Impl11929);
rule__MiddleGuardPatternCS__ConstraintsAssignment_2();
state._fsp--;
@@ -17453,7 +17464,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop50;
+ break loop51;
}
} while (true);
@@ -17491,7 +17502,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5680:1: ( rule__MiddleGuardPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5681:2: rule__MiddleGuardPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__3__Impl_in_rule__MiddleGuardPatternCS__Group__311959);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__3__Impl_in_rule__MiddleGuardPatternCS__Group__311960);
rule__MiddleGuardPatternCS__Group__3__Impl();
state._fsp--;
@@ -17530,7 +17541,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleGuardPatternCS__Group__3__Impl11987); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleGuardPatternCS__Group__3__Impl11988); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
@@ -17565,12 +17576,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5718:1: ( rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5719:2: rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__0__Impl_in_rule__TargetDomainCS__Group__012026);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__0__Impl_in_rule__TargetDomainCS__Group__012027);
rule__TargetDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__1_in_rule__TargetDomainCS__Group__012029);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__1_in_rule__TargetDomainCS__Group__012030);
rule__TargetDomainCS__Group__1();
state._fsp--;
@@ -17612,7 +17623,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5733:1: ( rule__TargetDomainCS__EnforceAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5733:2: rule__TargetDomainCS__EnforceAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__EnforceAssignment_0_in_rule__TargetDomainCS__Group__0__Impl12056);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__EnforceAssignment_0_in_rule__TargetDomainCS__Group__0__Impl12057);
rule__TargetDomainCS__EnforceAssignment_0();
state._fsp--;
@@ -17654,12 +17665,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5747:1: ( rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5748:2: rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__1__Impl_in_rule__TargetDomainCS__Group__112086);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__1__Impl_in_rule__TargetDomainCS__Group__112087);
rule__TargetDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__2_in_rule__TargetDomainCS__Group__112089);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__2_in_rule__TargetDomainCS__Group__112090);
rule__TargetDomainCS__Group__2();
state._fsp--;
@@ -17701,7 +17712,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5762:1: ( rule__TargetDomainCS__DirectionAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5762:2: rule__TargetDomainCS__DirectionAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__DirectionAssignment_1_in_rule__TargetDomainCS__Group__1__Impl12116);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__DirectionAssignment_1_in_rule__TargetDomainCS__Group__1__Impl12117);
rule__TargetDomainCS__DirectionAssignment_1();
state._fsp--;
@@ -17743,12 +17754,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5776:1: ( rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5777:2: rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__2__Impl_in_rule__TargetDomainCS__Group__212146);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__2__Impl_in_rule__TargetDomainCS__Group__212147);
rule__TargetDomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__3_in_rule__TargetDomainCS__Group__212149);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__3_in_rule__TargetDomainCS__Group__212150);
rule__TargetDomainCS__Group__3();
state._fsp--;
@@ -17790,7 +17801,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5791:1: ( rule__TargetDomainCS__GuardPatternAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5791:2: rule__TargetDomainCS__GuardPatternAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__GuardPatternAssignment_2_in_rule__TargetDomainCS__Group__2__Impl12176);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__GuardPatternAssignment_2_in_rule__TargetDomainCS__Group__2__Impl12177);
rule__TargetDomainCS__GuardPatternAssignment_2();
state._fsp--;
@@ -17832,7 +17843,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5805:1: ( rule__TargetDomainCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5806:2: rule__TargetDomainCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__3__Impl_in_rule__TargetDomainCS__Group__312206);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__3__Impl_in_rule__TargetDomainCS__Group__312207);
rule__TargetDomainCS__Group__3__Impl();
state._fsp--;
@@ -17874,7 +17885,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5819:1: ( rule__TargetDomainCS__BottomPatternAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5819:2: rule__TargetDomainCS__BottomPatternAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__BottomPatternAssignment_3_in_rule__TargetDomainCS__Group__3__Impl12233);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__BottomPatternAssignment_3_in_rule__TargetDomainCS__Group__3__Impl12234);
rule__TargetDomainCS__BottomPatternAssignment_3();
state._fsp--;
@@ -17916,12 +17927,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5841:1: ( rule__TargetBottomPatternCS__Group__0__Impl rule__TargetBottomPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5842:2: rule__TargetBottomPatternCS__Group__0__Impl rule__TargetBottomPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__0__Impl_in_rule__TargetBottomPatternCS__Group__012271);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__0__Impl_in_rule__TargetBottomPatternCS__Group__012272);
rule__TargetBottomPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__1_in_rule__TargetBottomPatternCS__Group__012274);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__1_in_rule__TargetBottomPatternCS__Group__012275);
rule__TargetBottomPatternCS__Group__1();
state._fsp--;
@@ -17995,12 +18006,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5872:1: ( rule__TargetBottomPatternCS__Group__1__Impl rule__TargetBottomPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5873:2: rule__TargetBottomPatternCS__Group__1__Impl rule__TargetBottomPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__1__Impl_in_rule__TargetBottomPatternCS__Group__112332);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__1__Impl_in_rule__TargetBottomPatternCS__Group__112333);
rule__TargetBottomPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__2_in_rule__TargetBottomPatternCS__Group__112335);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__2_in_rule__TargetBottomPatternCS__Group__112336);
rule__TargetBottomPatternCS__Group__2();
state._fsp--;
@@ -18039,7 +18050,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__TargetBottomPatternCS__Group__1__Impl12363); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__TargetBottomPatternCS__Group__1__Impl12364); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -18074,12 +18085,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5903:1: ( rule__TargetBottomPatternCS__Group__2__Impl rule__TargetBottomPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5904:2: rule__TargetBottomPatternCS__Group__2__Impl rule__TargetBottomPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__2__Impl_in_rule__TargetBottomPatternCS__Group__212394);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__2__Impl_in_rule__TargetBottomPatternCS__Group__212395);
rule__TargetBottomPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__3_in_rule__TargetBottomPatternCS__Group__212397);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__3_in_rule__TargetBottomPatternCS__Group__212398);
rule__TargetBottomPatternCS__Group__3();
state._fsp--;
@@ -18119,17 +18130,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5918:1: ( rule__TargetBottomPatternCS__Group_2__0 )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( ((LA51_0>=RULE_SIMPLE_ID && LA51_0<=RULE_ESCAPED_ID)||(LA51_0>=18 && LA51_0<=28)) ) {
- alt51=1;
+ if ( ((LA52_0>=RULE_SIMPLE_ID && LA52_0<=RULE_ESCAPED_ID)||(LA52_0>=18 && LA52_0<=28)) ) {
+ alt52=1;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5918:2: rule__TargetBottomPatternCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__0_in_rule__TargetBottomPatternCS__Group__2__Impl12424);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__0_in_rule__TargetBottomPatternCS__Group__2__Impl12425);
rule__TargetBottomPatternCS__Group_2__0();
state._fsp--;
@@ -18174,7 +18185,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5932:1: ( rule__TargetBottomPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5933:2: rule__TargetBottomPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__3__Impl_in_rule__TargetBottomPatternCS__Group__312455);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__3__Impl_in_rule__TargetBottomPatternCS__Group__312456);
rule__TargetBottomPatternCS__Group__3__Impl();
state._fsp--;
@@ -18213,7 +18224,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__TargetBottomPatternCS__Group__3__Impl12483); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__TargetBottomPatternCS__Group__3__Impl12484); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -18248,12 +18259,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5970:1: ( rule__TargetBottomPatternCS__Group_2__0__Impl rule__TargetBottomPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5971:2: rule__TargetBottomPatternCS__Group_2__0__Impl rule__TargetBottomPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__0__Impl_in_rule__TargetBottomPatternCS__Group_2__012522);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__0__Impl_in_rule__TargetBottomPatternCS__Group_2__012523);
rule__TargetBottomPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__1_in_rule__TargetBottomPatternCS__Group_2__012525);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__1_in_rule__TargetBottomPatternCS__Group_2__012526);
rule__TargetBottomPatternCS__Group_2__1();
state._fsp--;
@@ -18295,7 +18306,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5985:1: ( rule__TargetBottomPatternCS__Alternatives_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5985:2: rule__TargetBottomPatternCS__Alternatives_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Alternatives_2_0_in_rule__TargetBottomPatternCS__Group_2__0__Impl12552);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Alternatives_2_0_in_rule__TargetBottomPatternCS__Group_2__0__Impl12553);
rule__TargetBottomPatternCS__Alternatives_2_0();
state._fsp--;
@@ -18337,7 +18348,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5999:1: ( rule__TargetBottomPatternCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6000:2: rule__TargetBottomPatternCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__1__Impl_in_rule__TargetBottomPatternCS__Group_2__112582);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__1__Impl_in_rule__TargetBottomPatternCS__Group_2__112583);
rule__TargetBottomPatternCS__Group_2__1__Impl();
state._fsp--;
@@ -18377,21 +18388,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6013:1: ( rule__TargetBottomPatternCS__Group_2_1__0 )*
- loop52:
+ loop53:
do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA52_0==61) ) {
- alt52=1;
+ if ( (LA53_0==61) ) {
+ alt53=1;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6013:2: rule__TargetBottomPatternCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0_in_rule__TargetBottomPatternCS__Group_2__1__Impl12609);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0_in_rule__TargetBottomPatternCS__Group_2__1__Impl12610);
rule__TargetBottomPatternCS__Group_2_1__0();
state._fsp--;
@@ -18401,7 +18412,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop52;
+ break loop53;
}
} while (true);
@@ -18439,12 +18450,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6031:1: ( rule__TargetBottomPatternCS__Group_2_1__0__Impl rule__TargetBottomPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6032:2: rule__TargetBottomPatternCS__Group_2_1__0__Impl rule__TargetBottomPatternCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0__Impl_in_rule__TargetBottomPatternCS__Group_2_1__012644);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0__Impl_in_rule__TargetBottomPatternCS__Group_2_1__012645);
rule__TargetBottomPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1_in_rule__TargetBottomPatternCS__Group_2_1__012647);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1_in_rule__TargetBottomPatternCS__Group_2_1__012648);
rule__TargetBottomPatternCS__Group_2_1__1();
state._fsp--;
@@ -18483,7 +18494,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__TargetBottomPatternCS__Group_2_1__0__Impl12675); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__TargetBottomPatternCS__Group_2_1__0__Impl12676); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -18518,7 +18529,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6062:1: ( rule__TargetBottomPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6063:2: rule__TargetBottomPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1__Impl_in_rule__TargetBottomPatternCS__Group_2_1__112706);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1__Impl_in_rule__TargetBottomPatternCS__Group_2_1__112707);
rule__TargetBottomPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -18560,7 +18571,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6076:1: ( rule__TargetBottomPatternCS__Alternatives_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6076:2: rule__TargetBottomPatternCS__Alternatives_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Alternatives_2_1_1_in_rule__TargetBottomPatternCS__Group_2_1__1__Impl12733);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Alternatives_2_1_1_in_rule__TargetBottomPatternCS__Group_2_1__1__Impl12734);
rule__TargetBottomPatternCS__Alternatives_2_1_1();
state._fsp--;
@@ -18602,12 +18613,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6094:1: ( rule__TargetGuardPatternCS__Group__0__Impl rule__TargetGuardPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6095:2: rule__TargetGuardPatternCS__Group__0__Impl rule__TargetGuardPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__0__Impl_in_rule__TargetGuardPatternCS__Group__012767);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__0__Impl_in_rule__TargetGuardPatternCS__Group__012768);
rule__TargetGuardPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__1_in_rule__TargetGuardPatternCS__Group__012770);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__1_in_rule__TargetGuardPatternCS__Group__012771);
rule__TargetGuardPatternCS__Group__1();
state._fsp--;
@@ -18681,12 +18692,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6125:1: ( rule__TargetGuardPatternCS__Group__1__Impl rule__TargetGuardPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6126:2: rule__TargetGuardPatternCS__Group__1__Impl rule__TargetGuardPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__1__Impl_in_rule__TargetGuardPatternCS__Group__112828);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__1__Impl_in_rule__TargetGuardPatternCS__Group__112829);
rule__TargetGuardPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__2_in_rule__TargetGuardPatternCS__Group__112831);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__2_in_rule__TargetGuardPatternCS__Group__112832);
rule__TargetGuardPatternCS__Group__2();
state._fsp--;
@@ -18725,7 +18736,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__TargetGuardPatternCS__Group__1__Impl12859); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__TargetGuardPatternCS__Group__1__Impl12860); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
@@ -18760,12 +18771,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6156:1: ( rule__TargetGuardPatternCS__Group__2__Impl rule__TargetGuardPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6157:2: rule__TargetGuardPatternCS__Group__2__Impl rule__TargetGuardPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__2__Impl_in_rule__TargetGuardPatternCS__Group__212890);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__2__Impl_in_rule__TargetGuardPatternCS__Group__212891);
rule__TargetGuardPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__3_in_rule__TargetGuardPatternCS__Group__212893);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__3_in_rule__TargetGuardPatternCS__Group__212894);
rule__TargetGuardPatternCS__Group__3();
state._fsp--;
@@ -18805,17 +18816,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6171:1: ( rule__TargetGuardPatternCS__Group_2__0 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( ((LA53_0>=RULE_SIMPLE_ID && LA53_0<=RULE_ESCAPED_ID)||(LA53_0>=18 && LA53_0<=28)) ) {
- alt53=1;
+ if ( ((LA54_0>=RULE_SIMPLE_ID && LA54_0<=RULE_ESCAPED_ID)||(LA54_0>=18 && LA54_0<=28)) ) {
+ alt54=1;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6171:2: rule__TargetGuardPatternCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__0_in_rule__TargetGuardPatternCS__Group__2__Impl12920);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__0_in_rule__TargetGuardPatternCS__Group__2__Impl12921);
rule__TargetGuardPatternCS__Group_2__0();
state._fsp--;
@@ -18860,7 +18871,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6185:1: ( rule__TargetGuardPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6186:2: rule__TargetGuardPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__3__Impl_in_rule__TargetGuardPatternCS__Group__312951);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__3__Impl_in_rule__TargetGuardPatternCS__Group__312952);
rule__TargetGuardPatternCS__Group__3__Impl();
state._fsp--;
@@ -18899,7 +18910,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__TargetGuardPatternCS__Group__3__Impl12979); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__TargetGuardPatternCS__Group__3__Impl12980); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
@@ -18934,12 +18945,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6223:1: ( rule__TargetGuardPatternCS__Group_2__0__Impl rule__TargetGuardPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6224:2: rule__TargetGuardPatternCS__Group_2__0__Impl rule__TargetGuardPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__0__Impl_in_rule__TargetGuardPatternCS__Group_2__013018);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__0__Impl_in_rule__TargetGuardPatternCS__Group_2__013019);
rule__TargetGuardPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__1_in_rule__TargetGuardPatternCS__Group_2__013021);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__1_in_rule__TargetGuardPatternCS__Group_2__013022);
rule__TargetGuardPatternCS__Group_2__1();
state._fsp--;
@@ -18981,7 +18992,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6238:1: ( rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6238:2: rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_0_in_rule__TargetGuardPatternCS__Group_2__0__Impl13048);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_0_in_rule__TargetGuardPatternCS__Group_2__0__Impl13049);
rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_0();
state._fsp--;
@@ -19023,7 +19034,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6252:1: ( rule__TargetGuardPatternCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6253:2: rule__TargetGuardPatternCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__1__Impl_in_rule__TargetGuardPatternCS__Group_2__113078);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__1__Impl_in_rule__TargetGuardPatternCS__Group_2__113079);
rule__TargetGuardPatternCS__Group_2__1__Impl();
state._fsp--;
@@ -19063,21 +19074,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6266:1: ( rule__TargetGuardPatternCS__Group_2_1__0 )*
- loop54:
+ loop55:
do {
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==61) ) {
- alt54=1;
+ if ( (LA55_0==61) ) {
+ alt55=1;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6266:2: rule__TargetGuardPatternCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0_in_rule__TargetGuardPatternCS__Group_2__1__Impl13105);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0_in_rule__TargetGuardPatternCS__Group_2__1__Impl13106);
rule__TargetGuardPatternCS__Group_2_1__0();
state._fsp--;
@@ -19087,7 +19098,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop54;
+ break loop55;
}
} while (true);
@@ -19125,12 +19136,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6284:1: ( rule__TargetGuardPatternCS__Group_2_1__0__Impl rule__TargetGuardPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6285:2: rule__TargetGuardPatternCS__Group_2_1__0__Impl rule__TargetGuardPatternCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0__Impl_in_rule__TargetGuardPatternCS__Group_2_1__013140);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0__Impl_in_rule__TargetGuardPatternCS__Group_2_1__013141);
rule__TargetGuardPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1_in_rule__TargetGuardPatternCS__Group_2_1__013143);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1_in_rule__TargetGuardPatternCS__Group_2_1__013144);
rule__TargetGuardPatternCS__Group_2_1__1();
state._fsp--;
@@ -19169,7 +19180,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__TargetGuardPatternCS__Group_2_1__0__Impl13171); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__TargetGuardPatternCS__Group_2_1__0__Impl13172); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -19204,7 +19215,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6315:1: ( rule__TargetGuardPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6316:2: rule__TargetGuardPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1__Impl_in_rule__TargetGuardPatternCS__Group_2_1__113202);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1__Impl_in_rule__TargetGuardPatternCS__Group_2_1__113203);
rule__TargetGuardPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -19246,7 +19257,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6329:1: ( rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6329:2: rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_1_in_rule__TargetGuardPatternCS__Group_2_1__1__Impl13229);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_1_in_rule__TargetGuardPatternCS__Group_2_1__1__Impl13230);
rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_1();
state._fsp--;
@@ -19288,12 +19299,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6347:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6348:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__013263);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__013264);
rule__BottomPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__013266);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__013267);
rule__BottomPatternCS__Group_0__1();
state._fsp--;
@@ -19332,7 +19343,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__BottomPatternCS__Group_0__0__Impl13294); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__BottomPatternCS__Group_0__0__Impl13295); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
@@ -19367,12 +19378,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6378:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6379:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__113325);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__113326);
rule__BottomPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__113328);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__113329);
rule__BottomPatternCS__Group_0__2();
state._fsp--;
@@ -19414,7 +19425,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6393:1: ( rule__BottomPatternCS__Alternatives_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6393:2: rule__BottomPatternCS__Alternatives_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl13355);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl13356);
rule__BottomPatternCS__Alternatives_0_1();
state._fsp--;
@@ -19456,12 +19467,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6407:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6408:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__213385);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__213386);
rule__BottomPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__213388);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__213389);
rule__BottomPatternCS__Group_0__3();
state._fsp--;
@@ -19501,21 +19512,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6422:1: ( rule__BottomPatternCS__Group_0_2__0 )*
- loop55:
+ loop56:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA55_0==61) ) {
- alt55=1;
+ if ( (LA56_0==61) ) {
+ alt56=1;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6422:2: rule__BottomPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl13415);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl13416);
rule__BottomPatternCS__Group_0_2__0();
state._fsp--;
@@ -19525,7 +19536,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop55;
+ break loop56;
}
} while (true);
@@ -19563,12 +19574,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6436:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6437:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__313446);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__313447);
rule__BottomPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__313449);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__313450);
rule__BottomPatternCS__Group_0__4();
state._fsp--;
@@ -19607,7 +19618,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__BottomPatternCS__Group_0__3__Impl13477); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__BottomPatternCS__Group_0__3__Impl13478); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -19642,12 +19653,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6467:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6468:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__413508);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__413509);
rule__BottomPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__413511);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__413512);
rule__BottomPatternCS__Group_0__5();
state._fsp--;
@@ -19687,21 +19698,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6482:1: ( rule__BottomPatternCS__ConstraintsAssignment_0_4 )*
- loop56:
+ loop57:
do {
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( ((LA56_0>=RULE_INT && LA56_0<=RULE_ESCAPED_ID)||(LA56_0>=18 && LA56_0<=31)||(LA56_0>=46 && LA56_0<=59)||LA56_0==66||(LA56_0>=74 && LA56_0<=75)||LA56_0==77||(LA56_0>=81 && LA56_0<=85)) ) {
- alt56=1;
+ if ( ((LA57_0>=RULE_INT && LA57_0<=RULE_ESCAPED_ID)||(LA57_0>=18 && LA57_0<=31)||(LA57_0>=46 && LA57_0<=59)||LA57_0==66||(LA57_0>=74 && LA57_0<=75)||LA57_0==77||(LA57_0>=81 && LA57_0<=85)) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6482:2: rule__BottomPatternCS__ConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl13538);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl13539);
rule__BottomPatternCS__ConstraintsAssignment_0_4();
state._fsp--;
@@ -19711,7 +19722,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop56;
+ break loop57;
}
} while (true);
@@ -19749,7 +19760,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6496:1: ( rule__BottomPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6497:2: rule__BottomPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__513569);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__513570);
rule__BottomPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -19788,7 +19799,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_0__5__Impl13597); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_0__5__Impl13598); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
@@ -19823,12 +19834,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6538:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6539:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__013640);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__013641);
rule__BottomPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__013643);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__013644);
rule__BottomPatternCS__Group_0_2__1();
state._fsp--;
@@ -19867,7 +19878,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_0_2__0__Impl13671); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__BottomPatternCS__Group_0_2__0__Impl13672); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -19902,7 +19913,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6569:1: ( rule__BottomPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6570:2: rule__BottomPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__113702);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__113703);
rule__BottomPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -19944,7 +19955,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6583:1: ( rule__BottomPatternCS__Alternatives_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6583:2: rule__BottomPatternCS__Alternatives_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl13729);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl13730);
rule__BottomPatternCS__Alternatives_0_2_1();
state._fsp--;
@@ -19986,12 +19997,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6601:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6602:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__013763);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__013764);
rule__BottomPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__013766);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__013767);
rule__BottomPatternCS__Group_1__1();
state._fsp--;
@@ -20065,12 +20076,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6632:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6633:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__113824);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__113825);
rule__BottomPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__113827);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__113828);
rule__BottomPatternCS__Group_1__2();
state._fsp--;
@@ -20109,7 +20120,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__BottomPatternCS__Group_1__1__Impl13855); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__BottomPatternCS__Group_1__1__Impl13856); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_1());
}
@@ -20144,12 +20155,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6663:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6664:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__213886);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__213887);
rule__BottomPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__213889);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__213890);
rule__BottomPatternCS__Group_1__3();
state._fsp--;
@@ -20189,21 +20200,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignment_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6678:1: ( rule__BottomPatternCS__ConstraintsAssignment_1_2 )*
- loop57:
+ loop58:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( ((LA57_0>=RULE_INT && LA57_0<=RULE_ESCAPED_ID)||(LA57_0>=18 && LA57_0<=31)||(LA57_0>=46 && LA57_0<=59)||LA57_0==66||(LA57_0>=74 && LA57_0<=75)||LA57_0==77||(LA57_0>=81 && LA57_0<=85)) ) {
- alt57=1;
+ if ( ((LA58_0>=RULE_INT && LA58_0<=RULE_ESCAPED_ID)||(LA58_0>=18 && LA58_0<=31)||(LA58_0>=46 && LA58_0<=59)||LA58_0==66||(LA58_0>=74 && LA58_0<=75)||LA58_0==77||(LA58_0>=81 && LA58_0<=85)) ) {
+ alt58=1;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6678:2: rule__BottomPatternCS__ConstraintsAssignment_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl13916);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl13917);
rule__BottomPatternCS__ConstraintsAssignment_1_2();
state._fsp--;
@@ -20213,7 +20224,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop57;
+ break loop58;
}
} while (true);
@@ -20251,7 +20262,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6692:1: ( rule__BottomPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6693:2: rule__BottomPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__313947);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__313948);
rule__BottomPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -20290,7 +20301,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_1__3__Impl13975); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_1__3__Impl13976); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
@@ -20325,12 +20336,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6730:1: ( rule__AssignmentCS__Group__0__Impl rule__AssignmentCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6731:2: rule__AssignmentCS__Group__0__Impl rule__AssignmentCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__014014);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__014015);
rule__AssignmentCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__014017);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__014018);
rule__AssignmentCS__Group__1();
state._fsp--;
@@ -20370,17 +20381,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getAssignmentCSAccess().getDefaultAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6745:1: ( rule__AssignmentCS__DefaultAssignment_0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA58_0==83) ) {
- alt58=1;
+ if ( (LA59_0==83) ) {
+ alt59=1;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6745:2: rule__AssignmentCS__DefaultAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl14044);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl14045);
rule__AssignmentCS__DefaultAssignment_0();
state._fsp--;
@@ -20425,12 +20436,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6759:1: ( rule__AssignmentCS__Group__1__Impl rule__AssignmentCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6760:2: rule__AssignmentCS__Group__1__Impl rule__AssignmentCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__114075);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__114076);
rule__AssignmentCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__114078);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__114079);
rule__AssignmentCS__Group__2();
state._fsp--;
@@ -20472,7 +20483,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6774:1: ( rule__AssignmentCS__TargetAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6774:2: rule__AssignmentCS__TargetAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl14105);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl14106);
rule__AssignmentCS__TargetAssignment_1();
state._fsp--;
@@ -20514,12 +20525,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6788:1: ( rule__AssignmentCS__Group__2__Impl rule__AssignmentCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6789:2: rule__AssignmentCS__Group__2__Impl rule__AssignmentCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__214135);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__214136);
rule__AssignmentCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__214138);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__214139);
rule__AssignmentCS__Group__3();
state._fsp--;
@@ -20559,17 +20570,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getAssignmentCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6803:1: ( rule__AssignmentCS__Group_2__0 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==16) ) {
- alt59=1;
+ if ( (LA60_0==16) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6803:2: rule__AssignmentCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl14165);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl14166);
rule__AssignmentCS__Group_2__0();
state._fsp--;
@@ -20614,7 +20625,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6817:1: ( rule__AssignmentCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6818:2: rule__AssignmentCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__314196);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__314197);
rule__AssignmentCS__Group__3__Impl();
state._fsp--;
@@ -20653,7 +20664,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getSemicolonKeyword_3());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__AssignmentCS__Group__3__Impl14224); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__AssignmentCS__Group__3__Impl14225); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignmentCSAccess().getSemicolonKeyword_3());
}
@@ -20688,12 +20699,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6855:1: ( rule__AssignmentCS__Group_2__0__Impl rule__AssignmentCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6856:2: rule__AssignmentCS__Group_2__0__Impl rule__AssignmentCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__014263);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__014264);
rule__AssignmentCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__014266);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__014267);
rule__AssignmentCS__Group_2__1();
state._fsp--;
@@ -20732,7 +20743,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__AssignmentCS__Group_2__0__Impl14294); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__AssignmentCS__Group_2__0__Impl14295); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
@@ -20767,7 +20778,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6886:1: ( rule__AssignmentCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6887:2: rule__AssignmentCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__114325);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__114326);
rule__AssignmentCS__Group_2__1__Impl();
state._fsp--;
@@ -20809,7 +20820,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6900:1: ( rule__AssignmentCS__InitialiserAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6900:2: rule__AssignmentCS__InitialiserAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl14352);
+ pushFollow(FollowSets000.FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl14353);
rule__AssignmentCS__InitialiserAssignment_2_1();
state._fsp--;
@@ -20851,12 +20862,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6918:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6919:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__014386);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__014387);
rule__GuardPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__014389);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__014390);
rule__GuardPatternCS__Group_0__1();
state._fsp--;
@@ -20895,7 +20906,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_0__0__Impl14417); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_0__0__Impl14418); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
@@ -20930,12 +20941,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6949:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6950:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__114448);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__114449);
rule__GuardPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__114451);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__114452);
rule__GuardPatternCS__Group_0__2();
state._fsp--;
@@ -20977,7 +20988,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6964:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6964:2: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl14478);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl14479);
rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1();
state._fsp--;
@@ -21019,12 +21030,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6978:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6979:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__214508);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__214509);
rule__GuardPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__214511);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__214512);
rule__GuardPatternCS__Group_0__3();
state._fsp--;
@@ -21064,21 +21075,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6993:1: ( rule__GuardPatternCS__Group_0_2__0 )*
- loop60:
+ loop61:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==61) ) {
- alt60=1;
+ if ( (LA61_0==61) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6993:2: rule__GuardPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl14538);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl14539);
rule__GuardPatternCS__Group_0_2__0();
state._fsp--;
@@ -21088,7 +21099,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop60;
+ break loop61;
}
} while (true);
@@ -21126,12 +21137,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7007:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7008:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__314569);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__314570);
rule__GuardPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__314572);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__314573);
rule__GuardPatternCS__Group_0__4();
state._fsp--;
@@ -21170,7 +21181,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_0__3__Impl14600); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_0__3__Impl14601); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -21205,12 +21216,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7038:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7039:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__414631);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__414632);
rule__GuardPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__414634);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__414635);
rule__GuardPatternCS__Group_0__5();
state._fsp--;
@@ -21250,21 +21261,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7053:1: ( rule__GuardPatternCS__ConstraintsAssignment_0_4 )*
- loop61:
+ loop62:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( ((LA61_0>=RULE_INT && LA61_0<=RULE_ESCAPED_ID)||(LA61_0>=18 && LA61_0<=31)||(LA61_0>=46 && LA61_0<=59)||LA61_0==66||(LA61_0>=74 && LA61_0<=75)||LA61_0==77||(LA61_0>=81 && LA61_0<=85)) ) {
- alt61=1;
+ if ( ((LA62_0>=RULE_INT && LA62_0<=RULE_ESCAPED_ID)||(LA62_0>=18 && LA62_0<=31)||(LA62_0>=46 && LA62_0<=59)||LA62_0==66||(LA62_0>=74 && LA62_0<=75)||LA62_0==77||(LA62_0>=81 && LA62_0<=85)) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7053:2: rule__GuardPatternCS__ConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl14661);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl14662);
rule__GuardPatternCS__ConstraintsAssignment_0_4();
state._fsp--;
@@ -21274,7 +21285,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop61;
+ break loop62;
}
} while (true);
@@ -21312,7 +21323,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7067:1: ( rule__GuardPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7068:2: rule__GuardPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__514692);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__514693);
rule__GuardPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -21351,7 +21362,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_0__5__Impl14720); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_0__5__Impl14721); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
@@ -21386,12 +21397,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7109:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7110:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__014763);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__014764);
rule__GuardPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__014766);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__014767);
rule__GuardPatternCS__Group_0_2__1();
state._fsp--;
@@ -21430,7 +21441,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__GuardPatternCS__Group_0_2__0__Impl14794); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__GuardPatternCS__Group_0_2__0__Impl14795); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -21465,7 +21476,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7140:1: ( rule__GuardPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7141:2: rule__GuardPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__114825);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__114826);
rule__GuardPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -21507,7 +21518,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7154:1: ( rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7154:2: rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl14852);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl14853);
rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1();
state._fsp--;
@@ -21549,12 +21560,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7172:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7173:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__014886);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__014887);
rule__GuardPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__014889);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__014890);
rule__GuardPatternCS__Group_1__1();
state._fsp--;
@@ -21628,12 +21639,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7203:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7204:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__114947);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__114948);
rule__GuardPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__114950);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__114951);
rule__GuardPatternCS__Group_1__2();
state._fsp--;
@@ -21672,7 +21683,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_1__1__Impl14978); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_1__1__Impl14979); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_1());
}
@@ -21707,12 +21718,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7234:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7235:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__215009);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__215010);
rule__GuardPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__215012);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__215013);
rule__GuardPatternCS__Group_1__3();
state._fsp--;
@@ -21752,21 +21763,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignment_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7249:1: ( rule__GuardPatternCS__ConstraintsAssignment_1_2 )*
- loop62:
+ loop63:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( ((LA62_0>=RULE_INT && LA62_0<=RULE_ESCAPED_ID)||(LA62_0>=18 && LA62_0<=31)||(LA62_0>=46 && LA62_0<=59)||LA62_0==66||(LA62_0>=74 && LA62_0<=75)||LA62_0==77||(LA62_0>=81 && LA62_0<=85)) ) {
- alt62=1;
+ if ( ((LA63_0>=RULE_INT && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=18 && LA63_0<=31)||(LA63_0>=46 && LA63_0<=59)||LA63_0==66||(LA63_0>=74 && LA63_0<=75)||LA63_0==77||(LA63_0>=81 && LA63_0<=85)) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7249:2: rule__GuardPatternCS__ConstraintsAssignment_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl15039);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl15040);
rule__GuardPatternCS__ConstraintsAssignment_1_2();
state._fsp--;
@@ -21776,7 +21787,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop62;
+ break loop63;
}
} while (true);
@@ -21814,7 +21825,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7263:1: ( rule__GuardPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7264:2: rule__GuardPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__315070);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__315071);
rule__GuardPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -21853,7 +21864,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_1__3__Impl15098); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_1__3__Impl15099); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
@@ -21888,12 +21899,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7301:1: ( rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7302:2: rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__015137);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__015138);
rule__ImportCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__015140);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__015141);
rule__ImportCS__Group__1();
state._fsp--;
@@ -21932,7 +21943,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__ImportCS__Group__0__Impl15168); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__ImportCS__Group__0__Impl15169); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
@@ -21967,12 +21978,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7332:1: ( rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7333:2: rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__115199);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__115200);
rule__ImportCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__115202);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__115203);
rule__ImportCS__Group__2();
state._fsp--;
@@ -22012,28 +22023,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getImportCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7347:1: ( rule__ImportCS__Group_1__0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==RULE_SIMPLE_ID) ) {
- int LA63_1 = input.LA(2);
+ if ( (LA64_0==RULE_SIMPLE_ID) ) {
+ int LA64_1 = input.LA(2);
- if ( (LA63_1==69) ) {
- alt63=1;
+ if ( (LA64_1==69) ) {
+ alt64=1;
}
}
- else if ( (LA63_0==RULE_ESCAPED_ID) ) {
- int LA63_2 = input.LA(2);
+ else if ( (LA64_0==RULE_ESCAPED_ID) ) {
+ int LA64_2 = input.LA(2);
- if ( (LA63_2==69) ) {
- alt63=1;
+ if ( (LA64_2==69) ) {
+ alt64=1;
}
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7347:2: rule__ImportCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl15229);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl15230);
rule__ImportCS__Group_1__0();
state._fsp--;
@@ -22078,12 +22089,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7361:1: ( rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7362:2: rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__215260);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__215261);
rule__ImportCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__215263);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__215264);
rule__ImportCS__Group__3();
state._fsp--;
@@ -22125,7 +22136,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7376:1: ( rule__ImportCS__PathNameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7376:2: rule__ImportCS__PathNameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__PathNameAssignment_2_in_rule__ImportCS__Group__2__Impl15290);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__PathNameAssignment_2_in_rule__ImportCS__Group__2__Impl15291);
rule__ImportCS__PathNameAssignment_2();
state._fsp--;
@@ -22167,12 +22178,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7390:1: ( rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7391:2: rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__315320);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__315321);
rule__ImportCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__315323);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__315324);
rule__ImportCS__Group__4();
state._fsp--;
@@ -22212,17 +22223,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getImportCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7405:1: ( rule__ImportCS__Group_3__0 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==70) ) {
- alt64=1;
+ if ( (LA65_0==70) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7405:2: rule__ImportCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl15350);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl15351);
rule__ImportCS__Group_3__0();
state._fsp--;
@@ -22267,7 +22278,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7419:1: ( rule__ImportCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7420:2: rule__ImportCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__415381);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__415382);
rule__ImportCS__Group__4__Impl();
state._fsp--;
@@ -22306,7 +22317,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__ImportCS__Group__4__Impl15409); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__ImportCS__Group__4__Impl15410); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
@@ -22341,12 +22352,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7459:1: ( rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7460:2: rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__015450);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__015451);
rule__ImportCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__015453);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__015454);
rule__ImportCS__Group_1__1();
state._fsp--;
@@ -22388,7 +22399,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7474:1: ( rule__ImportCS__NameAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7474:2: rule__ImportCS__NameAssignment_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl15480);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl15481);
rule__ImportCS__NameAssignment_1_0();
state._fsp--;
@@ -22430,7 +22441,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7488:1: ( rule__ImportCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7489:2: rule__ImportCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__115510);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__115511);
rule__ImportCS__Group_1__1__Impl();
state._fsp--;
@@ -22469,7 +22480,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__ImportCS__Group_1__1__Impl15538); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__ImportCS__Group_1__1__Impl15539); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
@@ -22504,12 +22515,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7522:1: ( rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7523:2: rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__015573);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__015574);
rule__ImportCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__015576);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__015577);
rule__ImportCS__Group_3__1();
state._fsp--;
@@ -22551,7 +22562,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7537:1: ( rule__ImportCS__AllAssignment_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7537:2: rule__ImportCS__AllAssignment_3_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__AllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl15603);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__AllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl15604);
rule__ImportCS__AllAssignment_3_0();
state._fsp--;
@@ -22593,7 +22604,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7551:1: ( rule__ImportCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7552:2: rule__ImportCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__115633);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__115634);
rule__ImportCS__Group_3__1__Impl();
state._fsp--;
@@ -22632,7 +22643,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
- match(input,29,FollowSets000.FOLLOW_29_in_rule__ImportCS__Group_3__1__Impl15661); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_29_in_rule__ImportCS__Group_3__1__Impl15662); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
@@ -22667,12 +22678,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7585:1: ( rule__LibraryCS__Group__0__Impl rule__LibraryCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7586:2: rule__LibraryCS__Group__0__Impl rule__LibraryCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__015696);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__015697);
rule__LibraryCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__015699);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__015700);
rule__LibraryCS__Group__1();
state._fsp--;
@@ -22711,7 +22722,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getLibraryKeyword_0());
}
- match(input,22,FollowSets000.FOLLOW_22_in_rule__LibraryCS__Group__0__Impl15727); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_22_in_rule__LibraryCS__Group__0__Impl15728); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSAccess().getLibraryKeyword_0());
}
@@ -22746,12 +22757,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7616:1: ( rule__LibraryCS__Group__1__Impl rule__LibraryCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7617:2: rule__LibraryCS__Group__1__Impl rule__LibraryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__115758);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__115759);
rule__LibraryCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__115761);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__115762);
rule__LibraryCS__Group__2();
state._fsp--;
@@ -22793,7 +22804,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7631:1: ( rule__LibraryCS__PackageAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7631:2: rule__LibraryCS__PackageAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl15788);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl15789);
rule__LibraryCS__PackageAssignment_1();
state._fsp--;
@@ -22835,7 +22846,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7645:1: ( rule__LibraryCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7646:2: rule__LibraryCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__215818);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__215819);
rule__LibraryCS__Group__2__Impl();
state._fsp--;
@@ -22874,7 +22885,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getSemicolonKeyword_2());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__LibraryCS__Group__2__Impl15846); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__LibraryCS__Group__2__Impl15847); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSAccess().getSemicolonKeyword_2());
}
@@ -22909,12 +22920,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7682:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7683:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__015884);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__015885);
rule__ParamDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__015887);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__015888);
rule__ParamDeclarationCS__Group__1();
state._fsp--;
@@ -22956,7 +22967,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7697:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7697:2: rule__ParamDeclarationCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl15914);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl15915);
rule__ParamDeclarationCS__NameAssignment_0();
state._fsp--;
@@ -22998,12 +23009,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7711:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7712:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__115944);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__115945);
rule__ParamDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__115947);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__115948);
rule__ParamDeclarationCS__Group__2();
state._fsp--;
@@ -23042,7 +23053,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl15975); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl15976); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
@@ -23077,7 +23088,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7742:1: ( rule__ParamDeclarationCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7743:2: rule__ParamDeclarationCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__216006);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__216007);
rule__ParamDeclarationCS__Group__2__Impl();
state._fsp--;
@@ -23119,7 +23130,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7756:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7756:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl16033);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl16034);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -23161,12 +23172,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7776:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7777:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__016069);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__016070);
rule__QueryCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__016072);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__016073);
rule__QueryCS__Group__1();
state._fsp--;
@@ -23205,7 +23216,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
- match(input,24,FollowSets000.FOLLOW_24_in_rule__QueryCS__Group__0__Impl16100); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_24_in_rule__QueryCS__Group__0__Impl16101); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
@@ -23240,12 +23251,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7807:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7808:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__116131);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__116132);
rule__QueryCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__116134);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__116135);
rule__QueryCS__Group__2();
state._fsp--;
@@ -23287,7 +23298,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7822:1: ( rule__QueryCS__PathNameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7822:2: rule__QueryCS__PathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__PathNameAssignment_1_in_rule__QueryCS__Group__1__Impl16161);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__PathNameAssignment_1_in_rule__QueryCS__Group__1__Impl16162);
rule__QueryCS__PathNameAssignment_1();
state._fsp--;
@@ -23329,12 +23340,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7836:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7837:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__216191);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__216192);
rule__QueryCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__216194);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__216195);
rule__QueryCS__Group__3();
state._fsp--;
@@ -23376,7 +23387,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7851:1: ( rule__QueryCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7851:2: rule__QueryCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl16221);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl16222);
rule__QueryCS__NameAssignment_2();
state._fsp--;
@@ -23418,12 +23429,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7865:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7866:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__316251);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__316252);
rule__QueryCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__316254);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__316255);
rule__QueryCS__Group__4();
state._fsp--;
@@ -23462,7 +23473,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_3());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__QueryCS__Group__3__Impl16282); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__QueryCS__Group__3__Impl16283); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_3());
}
@@ -23497,12 +23508,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7896:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7897:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__416313);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__416314);
rule__QueryCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__416316);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__416317);
rule__QueryCS__Group__5();
state._fsp--;
@@ -23542,17 +23553,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getQueryCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7911:1: ( rule__QueryCS__Group_4__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( ((LA65_0>=RULE_SIMPLE_ID && LA65_0<=RULE_ESCAPED_ID)||(LA65_0>=18 && LA65_0<=28)) ) {
- alt65=1;
+ if ( ((LA66_0>=RULE_SIMPLE_ID && LA66_0<=RULE_ESCAPED_ID)||(LA66_0>=18 && LA66_0<=28)) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7911:2: rule__QueryCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl16343);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl16344);
rule__QueryCS__Group_4__0();
state._fsp--;
@@ -23597,12 +23608,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7925:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7926:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__516374);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__516375);
rule__QueryCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__516377);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__516378);
rule__QueryCS__Group__6();
state._fsp--;
@@ -23641,7 +23652,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_5());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__QueryCS__Group__5__Impl16405); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__QueryCS__Group__5__Impl16406); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_5());
}
@@ -23676,12 +23687,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7956:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7957:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__616436);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__616437);
rule__QueryCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__616439);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__616440);
rule__QueryCS__Group__7();
state._fsp--;
@@ -23720,7 +23731,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getColonKeyword_6());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__QueryCS__Group__6__Impl16467); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__QueryCS__Group__6__Impl16468); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getColonKeyword_6());
}
@@ -23755,12 +23766,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7987:1: ( rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7988:2: rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__716498);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__716499);
rule__QueryCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__716501);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__716502);
rule__QueryCS__Group__8();
state._fsp--;
@@ -23802,7 +23813,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8002:1: ( rule__QueryCS__OwnedTypeAssignment_7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8002:2: rule__QueryCS__OwnedTypeAssignment_7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl16528);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl16529);
rule__QueryCS__OwnedTypeAssignment_7();
state._fsp--;
@@ -23844,7 +23855,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8016:1: ( rule__QueryCS__Group__8__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8017:2: rule__QueryCS__Group__8__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__816558);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__816559);
rule__QueryCS__Group__8__Impl();
state._fsp--;
@@ -23886,7 +23897,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8030:1: ( rule__QueryCS__Alternatives_8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8030:2: rule__QueryCS__Alternatives_8
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl16585);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl16586);
rule__QueryCS__Alternatives_8();
state._fsp--;
@@ -23928,12 +23939,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8062:1: ( rule__QueryCS__Group_4__0__Impl rule__QueryCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8063:2: rule__QueryCS__Group_4__0__Impl rule__QueryCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__016633);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__016634);
rule__QueryCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__016636);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__016637);
rule__QueryCS__Group_4__1();
state._fsp--;
@@ -23975,7 +23986,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8077:1: ( rule__QueryCS__InputParamDeclarationAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8077:2: rule__QueryCS__InputParamDeclarationAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl16663);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl16664);
rule__QueryCS__InputParamDeclarationAssignment_4_0();
state._fsp--;
@@ -24017,7 +24028,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8091:1: ( rule__QueryCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8092:2: rule__QueryCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__116693);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__116694);
rule__QueryCS__Group_4__1__Impl();
state._fsp--;
@@ -24057,21 +24068,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getQueryCSAccess().getGroup_4_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8105:1: ( rule__QueryCS__Group_4_1__0 )*
- loop66:
+ loop67:
do {
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==61) ) {
- alt66=1;
+ if ( (LA67_0==61) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8105:2: rule__QueryCS__Group_4_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl16720);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl16721);
rule__QueryCS__Group_4_1__0();
state._fsp--;
@@ -24081,7 +24092,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop66;
+ break loop67;
}
} while (true);
@@ -24119,12 +24130,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8123:1: ( rule__QueryCS__Group_4_1__0__Impl rule__QueryCS__Group_4_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8124:2: rule__QueryCS__Group_4_1__0__Impl rule__QueryCS__Group_4_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__016755);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__016756);
rule__QueryCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__016758);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__016759);
rule__QueryCS__Group_4_1__1();
state._fsp--;
@@ -24163,7 +24174,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getCommaKeyword_4_1_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__QueryCS__Group_4_1__0__Impl16786); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__QueryCS__Group_4_1__0__Impl16787); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getCommaKeyword_4_1_0());
}
@@ -24198,7 +24209,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8154:1: ( rule__QueryCS__Group_4_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8155:2: rule__QueryCS__Group_4_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__116817);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__116818);
rule__QueryCS__Group_4_1__1__Impl();
state._fsp--;
@@ -24240,7 +24251,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8168:1: ( rule__QueryCS__InputParamDeclarationAssignment_4_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8168:2: rule__QueryCS__InputParamDeclarationAssignment_4_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl16844);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl16845);
rule__QueryCS__InputParamDeclarationAssignment_4_1_1();
state._fsp--;
@@ -24282,12 +24293,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8186:1: ( rule__QueryCS__Group_8_1__0__Impl rule__QueryCS__Group_8_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8187:2: rule__QueryCS__Group_8_1__0__Impl rule__QueryCS__Group_8_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__016878);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__016879);
rule__QueryCS__Group_8_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__016881);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__016882);
rule__QueryCS__Group_8_1__1();
state._fsp--;
@@ -24326,7 +24337,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_8_1_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__QueryCS__Group_8_1__0__Impl16909); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__QueryCS__Group_8_1__0__Impl16910); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_8_1_0());
}
@@ -24361,12 +24372,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8217:1: ( rule__QueryCS__Group_8_1__1__Impl rule__QueryCS__Group_8_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8218:2: rule__QueryCS__Group_8_1__1__Impl rule__QueryCS__Group_8_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__116940);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__116941);
rule__QueryCS__Group_8_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__116943);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__116944);
rule__QueryCS__Group_8_1__2();
state._fsp--;
@@ -24408,7 +24419,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8232:1: ( rule__QueryCS__ExpressionAssignment_8_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8232:2: rule__QueryCS__ExpressionAssignment_8_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__ExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl16970);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__ExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl16971);
rule__QueryCS__ExpressionAssignment_8_1_1();
state._fsp--;
@@ -24450,7 +24461,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8246:1: ( rule__QueryCS__Group_8_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8247:2: rule__QueryCS__Group_8_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__217000);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__217001);
rule__QueryCS__Group_8_1__2__Impl();
state._fsp--;
@@ -24489,7 +24500,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_8_1_2());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__QueryCS__Group_8_1__2__Impl17028); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__QueryCS__Group_8_1__2__Impl17029); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_8_1_2());
}
@@ -24524,12 +24535,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8282:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8283:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__017065);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__017066);
rule__ScopeNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__017068);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__017069);
rule__ScopeNameCS__Group__1();
state._fsp--;
@@ -24571,7 +24582,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8297:1: ( rule__ScopeNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8297:2: rule__ScopeNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl17095);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl17096);
rule__ScopeNameCS__PathAssignment_0();
state._fsp--;
@@ -24613,12 +24624,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8311:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8312:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__117125);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__117126);
rule__ScopeNameCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__117128);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__117129);
rule__ScopeNameCS__Group__2();
state._fsp--;
@@ -24657,7 +24668,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__ScopeNameCS__Group__1__Impl17156); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__ScopeNameCS__Group__1__Impl17157); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
@@ -24692,7 +24703,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8342:1: ( rule__ScopeNameCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8343:2: rule__ScopeNameCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__217187);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__217188);
rule__ScopeNameCS__Group__2__Impl();
state._fsp--;
@@ -24732,15 +24743,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getScopeNameCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8356:1: ( rule__ScopeNameCS__Group_2__0 )*
- loop67:
+ loop68:
do {
- int alt67=2;
- alt67 = dfa67.predict(input);
- switch (alt67) {
+ int alt68=2;
+ alt68 = dfa68.predict(input);
+ switch (alt68) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8356:2: rule__ScopeNameCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl17214);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl17215);
rule__ScopeNameCS__Group_2__0();
state._fsp--;
@@ -24750,7 +24761,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop67;
+ break loop68;
}
} while (true);
@@ -24788,12 +24799,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8376:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8377:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__017251);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__017252);
rule__ScopeNameCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__017254);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__017255);
rule__ScopeNameCS__Group_2__1();
state._fsp--;
@@ -24835,7 +24846,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8391:1: ( rule__ScopeNameCS__PathAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8391:2: rule__ScopeNameCS__PathAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl17281);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl17282);
rule__ScopeNameCS__PathAssignment_2_0();
state._fsp--;
@@ -24877,7 +24888,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8405:1: ( rule__ScopeNameCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8406:2: rule__ScopeNameCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__117311);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__117312);
rule__ScopeNameCS__Group_2__1__Impl();
state._fsp--;
@@ -24916,7 +24927,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__ScopeNameCS__Group_2__1__Impl17339); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__ScopeNameCS__Group_2__1__Impl17340); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
@@ -24951,12 +24962,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8439:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8440:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__017374);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__017375);
rule__TransformationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__017377);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__017378);
rule__TransformationCS__Group__1();
state._fsp--;
@@ -24995,7 +25006,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__TransformationCS__Group__0__Impl17405); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__TransformationCS__Group__0__Impl17406); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
@@ -25030,12 +25041,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8470:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8471:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__117436);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__117437);
rule__TransformationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__117439);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__117440);
rule__TransformationCS__Group__2();
state._fsp--;
@@ -25075,13 +25086,13 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTransformationCSAccess().getPathNameAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8485:1: ( rule__TransformationCS__PathNameAssignment_1 )?
- int alt68=2;
- alt68 = dfa68.predict(input);
- switch (alt68) {
+ int alt69=2;
+ alt69 = dfa69.predict(input);
+ switch (alt69) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8485:2: rule__TransformationCS__PathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__PathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl17466);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__PathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl17467);
rule__TransformationCS__PathNameAssignment_1();
state._fsp--;
@@ -25126,12 +25137,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8499:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8500:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__217497);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__217498);
rule__TransformationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__217500);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__217501);
rule__TransformationCS__Group__3();
state._fsp--;
@@ -25173,7 +25184,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8514:1: ( rule__TransformationCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8514:2: rule__TransformationCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl17527);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl17528);
rule__TransformationCS__NameAssignment_2();
state._fsp--;
@@ -25215,12 +25226,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8528:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8529:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__317557);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__317558);
rule__TransformationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__317560);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__317561);
rule__TransformationCS__Group__4();
state._fsp--;
@@ -25259,7 +25270,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__TransformationCS__Group__3__Impl17588); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__TransformationCS__Group__3__Impl17589); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -25294,12 +25305,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8559:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8560:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417619);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417620);
rule__TransformationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417622);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417623);
rule__TransformationCS__Group__5();
state._fsp--;
@@ -25339,21 +25350,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTransformationCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8574:1: ( rule__TransformationCS__Group_4__0 )*
- loop69:
+ loop70:
do {
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( ((LA69_0>=RULE_SIMPLE_ID && LA69_0<=RULE_ESCAPED_ID)||(LA69_0>=18 && LA69_0<=28)) ) {
- alt69=1;
+ if ( ((LA70_0>=RULE_SIMPLE_ID && LA70_0<=RULE_ESCAPED_ID)||(LA70_0>=18 && LA70_0<=28)) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8574:2: rule__TransformationCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl17649);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl17650);
rule__TransformationCS__Group_4__0();
state._fsp--;
@@ -25363,7 +25374,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop69;
+ break loop70;
}
} while (true);
@@ -25401,7 +25412,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8588:1: ( rule__TransformationCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8589:2: rule__TransformationCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517680);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517681);
rule__TransformationCS__Group__5__Impl();
state._fsp--;
@@ -25440,7 +25451,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__TransformationCS__Group__5__Impl17708); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__TransformationCS__Group__5__Impl17709); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -25475,12 +25486,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8630:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8631:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__017751);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__017752);
rule__TransformationCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__017754);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__017755);
rule__TransformationCS__Group_4__1();
state._fsp--;
@@ -25522,7 +25533,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8645:1: ( rule__TransformationCS__DirectionsAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8645:2: rule__TransformationCS__DirectionsAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__DirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl17781);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__DirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl17782);
rule__TransformationCS__DirectionsAssignment_4_0();
state._fsp--;
@@ -25564,7 +25575,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8659:1: ( rule__TransformationCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8660:2: rule__TransformationCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__117811);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__117812);
rule__TransformationCS__Group_4__1__Impl();
state._fsp--;
@@ -25603,7 +25614,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__TransformationCS__Group_4__1__Impl17839); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__TransformationCS__Group_4__1__Impl17840); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
@@ -25638,12 +25649,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8693:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8694:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__017874);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__017875);
rule__UnrealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__017877);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__017878);
rule__UnrealizedVariableCS__Group__1();
state._fsp--;
@@ -25685,7 +25696,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8708:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8708:2: rule__UnrealizedVariableCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl17904);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl17905);
rule__UnrealizedVariableCS__NameAssignment_0();
state._fsp--;
@@ -25727,12 +25738,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8722:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8723:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__117934);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__117935);
rule__UnrealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__117937);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__117938);
rule__UnrealizedVariableCS__Group__2();
state._fsp--;
@@ -25771,7 +25782,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__UnrealizedVariableCS__Group__1__Impl17965); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__UnrealizedVariableCS__Group__1__Impl17966); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1());
}
@@ -25806,7 +25817,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8753:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8754:2: rule__UnrealizedVariableCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__217996);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__217997);
rule__UnrealizedVariableCS__Group__2__Impl();
state._fsp--;
@@ -25848,7 +25859,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8767:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8767:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl18023);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl18024);
rule__UnrealizedVariableCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -25890,12 +25901,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8787:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8788:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__018059);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__018060);
rule__RealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__018062);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__018063);
rule__RealizedVariableCS__Group__1();
state._fsp--;
@@ -25934,7 +25945,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
- match(input,25,FollowSets000.FOLLOW_25_in_rule__RealizedVariableCS__Group__0__Impl18090); if (state.failed) return ;
+ match(input,25,FollowSets000.FOLLOW_25_in_rule__RealizedVariableCS__Group__0__Impl18091); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
@@ -25969,12 +25980,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8818:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8819:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__118121);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__118122);
rule__RealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__118124);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__118125);
rule__RealizedVariableCS__Group__2();
state._fsp--;
@@ -26016,7 +26027,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8833:1: ( rule__RealizedVariableCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8833:2: rule__RealizedVariableCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl18151);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl18152);
rule__RealizedVariableCS__NameAssignment_1();
state._fsp--;
@@ -26058,12 +26069,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8847:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8848:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__218181);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__218182);
rule__RealizedVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__218184);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__218185);
rule__RealizedVariableCS__Group__3();
state._fsp--;
@@ -26102,7 +26113,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl18212); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl18213); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
@@ -26137,7 +26148,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8878:1: ( rule__RealizedVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8879:2: rule__RealizedVariableCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__318243);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__318244);
rule__RealizedVariableCS__Group__3__Impl();
state._fsp--;
@@ -26179,7 +26190,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8892:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8892:2: rule__RealizedVariableCS__OwnedTypeAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl18270);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl18271);
rule__RealizedVariableCS__OwnedTypeAssignment_3();
state._fsp--;
@@ -26221,12 +26232,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8915:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8916:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__018309);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__018310);
rule__PathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__018312);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__018313);
rule__PathNameCS__Group__1();
state._fsp--;
@@ -26268,7 +26279,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8930:1: ( rule__PathNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8930:2: rule__PathNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl18339);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl18340);
rule__PathNameCS__PathAssignment_0();
state._fsp--;
@@ -26310,7 +26321,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8944:1: ( rule__PathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8945:2: rule__PathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__118369);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__118370);
rule__PathNameCS__Group__1__Impl();
state._fsp--;
@@ -26350,21 +26361,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8958:1: ( rule__PathNameCS__Group_1__0 )*
- loop70:
+ loop71:
do {
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==70) ) {
- alt70=1;
+ if ( (LA71_0==70) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8958:2: rule__PathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl18396);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl18397);
rule__PathNameCS__Group_1__0();
state._fsp--;
@@ -26374,7 +26385,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop70;
+ break loop71;
}
} while (true);
@@ -26412,12 +26423,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8976:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8977:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__018431);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__018432);
rule__PathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__018434);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__018435);
rule__PathNameCS__Group_1__1();
state._fsp--;
@@ -26456,7 +26467,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__PathNameCS__Group_1__0__Impl18462); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__PathNameCS__Group_1__0__Impl18463); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -26491,7 +26502,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9007:1: ( rule__PathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9008:2: rule__PathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__118493);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__118494);
rule__PathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -26533,7 +26544,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9021:1: ( rule__PathNameCS__PathAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9021:2: rule__PathNameCS__PathAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl18520);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl18521);
rule__PathNameCS__PathAssignment_1_1();
state._fsp--;
@@ -26575,12 +26586,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9039:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9040:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__018554);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__018555);
rule__URIPathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__018557);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__018558);
rule__URIPathNameCS__Group__1();
state._fsp--;
@@ -26622,7 +26633,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9054:1: ( rule__URIPathNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9054:2: rule__URIPathNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl18584);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl18585);
rule__URIPathNameCS__PathAssignment_0();
state._fsp--;
@@ -26664,7 +26675,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9068:1: ( rule__URIPathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9069:2: rule__URIPathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__118614);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__118615);
rule__URIPathNameCS__Group__1__Impl();
state._fsp--;
@@ -26704,27 +26715,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9082:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop71:
+ loop72:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==70) ) {
- int LA71_2 = input.LA(2);
+ if ( (LA72_0==70) ) {
+ int LA72_2 = input.LA(2);
- if ( ((LA71_2>=RULE_SIMPLE_ID && LA71_2<=RULE_ESCAPED_ID)||(LA71_2>=18 && LA71_2<=28)||(LA71_2>=46 && LA71_2<=59)) ) {
- alt71=1;
+ if ( ((LA72_2>=RULE_SIMPLE_ID && LA72_2<=RULE_ESCAPED_ID)||(LA72_2>=18 && LA72_2<=28)||(LA72_2>=46 && LA72_2<=59)) ) {
+ alt72=1;
}
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9082:2: rule__URIPathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl18641);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl18642);
rule__URIPathNameCS__Group_1__0();
state._fsp--;
@@ -26734,7 +26745,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop71;
+ break loop72;
}
} while (true);
@@ -26772,12 +26783,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9100:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9101:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__018676);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__018677);
rule__URIPathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__018679);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__018680);
rule__URIPathNameCS__Group_1__1();
state._fsp--;
@@ -26816,7 +26827,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__URIPathNameCS__Group_1__0__Impl18707); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__URIPathNameCS__Group_1__0__Impl18708); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -26851,7 +26862,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9131:1: ( rule__URIPathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9132:2: rule__URIPathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__118738);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__118739);
rule__URIPathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -26893,7 +26904,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9145:1: ( rule__URIPathNameCS__PathAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9145:2: rule__URIPathNameCS__PathAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl18765);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl18766);
rule__URIPathNameCS__PathAssignment_1_1();
state._fsp--;
@@ -26935,12 +26946,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9163:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9164:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__018799);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__018800);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__018802);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__018803);
rule__URIFirstPathElementCS__Group_1__1();
state._fsp--;
@@ -27014,7 +27025,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9194:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9195:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__118860);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__118861);
rule__URIFirstPathElementCS__Group_1__1__Impl();
state._fsp--;
@@ -27056,7 +27067,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9208:1: ( rule__URIFirstPathElementCS__ElementAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9208:2: rule__URIFirstPathElementCS__ElementAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl18887);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl18888);
rule__URIFirstPathElementCS__ElementAssignment_1_1();
state._fsp--;
@@ -27098,12 +27109,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9226:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9227:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__018921);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__018922);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__018924);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__018925);
rule__CollectionTypeCS__Group__1();
state._fsp--;
@@ -27145,7 +27156,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9241:1: ( rule__CollectionTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9241:2: rule__CollectionTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl18951);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl18952);
rule__CollectionTypeCS__NameAssignment_0();
state._fsp--;
@@ -27187,7 +27198,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9255:1: ( rule__CollectionTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9256:2: rule__CollectionTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__118981);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__118982);
rule__CollectionTypeCS__Group__1__Impl();
state._fsp--;
@@ -27227,17 +27238,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9269:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==66) ) {
- alt72=1;
+ if ( (LA73_0==66) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9269:2: rule__CollectionTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl19008);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl19009);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
@@ -27282,12 +27293,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9287:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9288:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__019043);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__019044);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__019046);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__019047);
rule__CollectionTypeCS__Group_1__1();
state._fsp--;
@@ -27326,7 +27337,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__CollectionTypeCS__Group_1__0__Impl19074); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__CollectionTypeCS__Group_1__0__Impl19075); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -27361,12 +27372,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9318:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9319:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__119105);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__119106);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__119108);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__119109);
rule__CollectionTypeCS__Group_1__2();
state._fsp--;
@@ -27408,7 +27419,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9333:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9333:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl19135);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl19136);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -27450,7 +27461,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9347:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9348:2: rule__CollectionTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__219165);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__219166);
rule__CollectionTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -27489,7 +27500,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionTypeCS__Group_1__2__Impl19193); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionTypeCS__Group_1__2__Impl19194); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -27524,12 +27535,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9383:1: ( rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9384:2: rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__019230);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__019231);
rule__MultiplicityBoundsCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__019233);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__019234);
rule__MultiplicityBoundsCS__Group__1();
state._fsp--;
@@ -27571,7 +27582,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9398:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9398:2: rule__MultiplicityBoundsCS__LowerBoundAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl19260);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl19261);
rule__MultiplicityBoundsCS__LowerBoundAssignment_0();
state._fsp--;
@@ -27613,7 +27624,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9412:1: ( rule__MultiplicityBoundsCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9413:2: rule__MultiplicityBoundsCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__119290);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__119291);
rule__MultiplicityBoundsCS__Group__1__Impl();
state._fsp--;
@@ -27653,17 +27664,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9426:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==71) ) {
- alt73=1;
+ if ( (LA74_0==71) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9426:2: rule__MultiplicityBoundsCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl19317);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl19318);
rule__MultiplicityBoundsCS__Group_1__0();
state._fsp--;
@@ -27708,12 +27719,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9444:1: ( rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9445:2: rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__019352);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__019353);
rule__MultiplicityBoundsCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__019355);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__019356);
rule__MultiplicityBoundsCS__Group_1__1();
state._fsp--;
@@ -27752,7 +27763,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__MultiplicityBoundsCS__Group_1__0__Impl19383); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__MultiplicityBoundsCS__Group_1__0__Impl19384); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -27787,7 +27798,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9475:1: ( rule__MultiplicityBoundsCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9476:2: rule__MultiplicityBoundsCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__119414);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__119415);
rule__MultiplicityBoundsCS__Group_1__1__Impl();
state._fsp--;
@@ -27829,7 +27840,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9489:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9489:2: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl19441);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl19442);
rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1();
state._fsp--;
@@ -27871,12 +27882,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9507:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9508:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__019475);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__019476);
rule__MultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__019478);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__019479);
rule__MultiplicityCS__Group__1();
state._fsp--;
@@ -27915,7 +27926,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__MultiplicityCS__Group__0__Impl19506); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__MultiplicityCS__Group__0__Impl19507); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
@@ -27950,12 +27961,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9538:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9539:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__119537);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__119538);
rule__MultiplicityCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__119540);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__119541);
rule__MultiplicityCS__Group__2();
state._fsp--;
@@ -27997,7 +28008,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9553:1: ( rule__MultiplicityCS__Alternatives_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9553:2: rule__MultiplicityCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl19567);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl19568);
rule__MultiplicityCS__Alternatives_1();
state._fsp--;
@@ -28039,7 +28050,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9567:1: ( rule__MultiplicityCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9568:2: rule__MultiplicityCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__219597);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__219598);
rule__MultiplicityCS__Group__2__Impl();
state._fsp--;
@@ -28078,7 +28089,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__MultiplicityCS__Group__2__Impl19625); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__MultiplicityCS__Group__2__Impl19626); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
}
@@ -28113,12 +28124,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9603:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9604:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__019662);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__019663);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__019665);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__019666);
rule__TupleTypeCS__Group__1();
state._fsp--;
@@ -28160,7 +28171,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9618:1: ( rule__TupleTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9618:2: rule__TupleTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl19692);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl19693);
rule__TupleTypeCS__NameAssignment_0();
state._fsp--;
@@ -28202,7 +28213,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9632:1: ( rule__TupleTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9633:2: rule__TupleTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__119722);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__119723);
rule__TupleTypeCS__Group__1__Impl();
state._fsp--;
@@ -28242,17 +28253,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9646:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==66) ) {
- alt74=1;
+ if ( (LA75_0==66) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9646:2: rule__TupleTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl19749);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl19750);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
@@ -28297,12 +28308,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9664:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9665:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__019784);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__019785);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__019787);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__019788);
rule__TupleTypeCS__Group_1__1();
state._fsp--;
@@ -28341,7 +28352,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__TupleTypeCS__Group_1__0__Impl19815); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__TupleTypeCS__Group_1__0__Impl19816); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -28376,12 +28387,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9695:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9696:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__119846);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__119847);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__119849);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__119850);
rule__TupleTypeCS__Group_1__2();
state._fsp--;
@@ -28421,17 +28432,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9710:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( ((LA75_0>=RULE_SIMPLE_ID && LA75_0<=RULE_ESCAPED_ID)||(LA75_0>=18 && LA75_0<=28)) ) {
- alt75=1;
+ if ( ((LA76_0>=RULE_SIMPLE_ID && LA76_0<=RULE_ESCAPED_ID)||(LA76_0>=18 && LA76_0<=28)) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9710:2: rule__TupleTypeCS__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl19876);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl19877);
rule__TupleTypeCS__Group_1_1__0();
state._fsp--;
@@ -28476,7 +28487,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9724:1: ( rule__TupleTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9725:2: rule__TupleTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__219907);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__219908);
rule__TupleTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -28515,7 +28526,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleTypeCS__Group_1__2__Impl19935); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleTypeCS__Group_1__2__Impl19936); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -28550,12 +28561,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9760:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9761:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__019972);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__019973);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__019975);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__019976);
rule__TupleTypeCS__Group_1_1__1();
state._fsp--;
@@ -28597,7 +28608,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9775:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9775:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl20002);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl20003);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
state._fsp--;
@@ -28639,7 +28650,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9789:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9790:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__120032);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__120033);
rule__TupleTypeCS__Group_1_1__1__Impl();
state._fsp--;
@@ -28679,21 +28690,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9803:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop76:
+ loop77:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==61) ) {
- alt76=1;
+ if ( (LA77_0==61) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9803:2: rule__TupleTypeCS__Group_1_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl20059);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl20060);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
@@ -28703,7 +28714,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop76;
+ break loop77;
}
} while (true);
@@ -28741,12 +28752,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9821:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9822:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__020094);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__020095);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__020097);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__020098);
rule__TupleTypeCS__Group_1_1_1__1();
state._fsp--;
@@ -28785,7 +28796,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__TupleTypeCS__Group_1_1_1__0__Impl20125); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__TupleTypeCS__Group_1_1_1__0__Impl20126); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
@@ -28820,7 +28831,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9852:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9853:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__120156);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__120157);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
state._fsp--;
@@ -28862,7 +28873,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9866:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9866:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl20183);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl20184);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
state._fsp--;
@@ -28904,12 +28915,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9884:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9885:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__020217);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__020218);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__020220);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__020221);
rule__TuplePartCS__Group__1();
state._fsp--;
@@ -28951,7 +28962,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9899:1: ( rule__TuplePartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9899:2: rule__TuplePartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl20247);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl20248);
rule__TuplePartCS__NameAssignment_0();
state._fsp--;
@@ -28993,12 +29004,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9913:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9914:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__120277);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__120278);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__120280);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__120281);
rule__TuplePartCS__Group__2();
state._fsp--;
@@ -29037,7 +29048,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl20308); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl20309); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
@@ -29072,7 +29083,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9944:1: ( rule__TuplePartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9945:2: rule__TuplePartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__220339);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__220340);
rule__TuplePartCS__Group__2__Impl();
state._fsp--;
@@ -29114,7 +29125,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9958:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9958:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl20366);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl20367);
rule__TuplePartCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -29156,12 +29167,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9978:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9979:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020402);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020403);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020405);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020406);
rule__CollectionLiteralExpCS__Group__1();
state._fsp--;
@@ -29203,7 +29214,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9993:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9993:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20432);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20433);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -29245,12 +29256,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10007:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10008:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120462);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120463);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120465);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120466);
rule__CollectionLiteralExpCS__Group__2();
state._fsp--;
@@ -29289,7 +29300,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__CollectionLiteralExpCS__Group__1__Impl20493); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__CollectionLiteralExpCS__Group__1__Impl20494); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -29324,12 +29335,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10038:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10039:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__220524);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__220525);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__220527);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__220528);
rule__CollectionLiteralExpCS__Group__3();
state._fsp--;
@@ -29369,17 +29380,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10053:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( ((LA77_0>=RULE_INT && LA77_0<=RULE_ESCAPED_ID)||(LA77_0>=18 && LA77_0<=31)||(LA77_0>=46 && LA77_0<=59)||LA77_0==66||(LA77_0>=74 && LA77_0<=75)||LA77_0==77||(LA77_0>=81 && LA77_0<=82)||(LA77_0>=84 && LA77_0<=85)) ) {
- alt77=1;
+ if ( ((LA78_0>=RULE_INT && LA78_0<=RULE_ESCAPED_ID)||(LA78_0>=18 && LA78_0<=31)||(LA78_0>=46 && LA78_0<=59)||LA78_0==66||(LA78_0>=74 && LA78_0<=75)||LA78_0==77||(LA78_0>=81 && LA78_0<=82)||(LA78_0>=84 && LA78_0<=85)) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10053:2: rule__CollectionLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl20554);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl20555);
rule__CollectionLiteralExpCS__Group_2__0();
state._fsp--;
@@ -29424,7 +29435,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10067:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10068:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__320585);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__320586);
rule__CollectionLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -29463,7 +29474,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__CollectionLiteralExpCS__Group__3__Impl20613); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__CollectionLiteralExpCS__Group__3__Impl20614); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -29498,12 +29509,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10105:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10106:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__020652);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__020653);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__020655);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__020656);
rule__CollectionLiteralExpCS__Group_2__1();
state._fsp--;
@@ -29545,7 +29556,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10120:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10120:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl20682);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl20683);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -29587,7 +29598,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10134:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10135:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__120712);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__120713);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -29627,21 +29638,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10148:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop78:
+ loop79:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==61) ) {
- alt78=1;
+ if ( (LA79_0==61) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10148:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl20739);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl20740);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -29651,7 +29662,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop78;
+ break loop79;
}
} while (true);
@@ -29689,12 +29700,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10166:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10167:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__020774);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__020775);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__020777);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__020778);
rule__CollectionLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -29733,7 +29744,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl20805); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl20806); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -29768,7 +29779,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10197:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10198:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__120836);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__120837);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -29810,7 +29821,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10211:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10211:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl20863);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl20864);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -29852,12 +29863,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10229:1: ( rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10230:2: rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__020897);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__020898);
rule__CollectionLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__020900);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__020901);
rule__CollectionLiteralPartCS__Group__1();
state._fsp--;
@@ -29899,7 +29910,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10244:1: ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10244:2: rule__CollectionLiteralPartCS__ExpressionCSAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl20927);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl20928);
rule__CollectionLiteralPartCS__ExpressionCSAssignment_0();
state._fsp--;
@@ -29941,7 +29952,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10258:1: ( rule__CollectionLiteralPartCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10259:2: rule__CollectionLiteralPartCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__120957);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__120958);
rule__CollectionLiteralPartCS__Group__1__Impl();
state._fsp--;
@@ -29981,17 +29992,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10272:1: ( rule__CollectionLiteralPartCS__Group_1__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==71) ) {
- alt79=1;
+ if ( (LA80_0==71) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10272:2: rule__CollectionLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl20984);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl20985);
rule__CollectionLiteralPartCS__Group_1__0();
state._fsp--;
@@ -30036,12 +30047,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10290:1: ( rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10291:2: rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__021019);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__021020);
rule__CollectionLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__021022);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__021023);
rule__CollectionLiteralPartCS__Group_1__1();
state._fsp--;
@@ -30080,7 +30091,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionLiteralPartCS__Group_1__0__Impl21050); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionLiteralPartCS__Group_1__0__Impl21051); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -30115,7 +30126,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10321:1: ( rule__CollectionLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10322:2: rule__CollectionLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__121081);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__121082);
rule__CollectionLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -30157,7 +30168,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10335:1: ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10335:2: rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl21108);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl21109);
rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1();
state._fsp--;
@@ -30199,12 +30210,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10353:1: ( rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10354:2: rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__021142);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__021143);
rule__ConstructorPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__021145);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__021146);
rule__ConstructorPartCS__Group__1();
state._fsp--;
@@ -30246,7 +30257,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10368:1: ( rule__ConstructorPartCS__PropertyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10368:2: rule__ConstructorPartCS__PropertyAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl21172);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl21173);
rule__ConstructorPartCS__PropertyAssignment_0();
state._fsp--;
@@ -30288,12 +30299,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10382:1: ( rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10383:2: rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__121202);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__121203);
rule__ConstructorPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__121205);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__121206);
rule__ConstructorPartCS__Group__2();
state._fsp--;
@@ -30332,7 +30343,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
}
- match(input,38,FollowSets000.FOLLOW_38_in_rule__ConstructorPartCS__Group__1__Impl21233); if (state.failed) return ;
+ match(input,38,FollowSets000.FOLLOW_38_in_rule__ConstructorPartCS__Group__1__Impl21234); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
}
@@ -30367,7 +30378,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10413:1: ( rule__ConstructorPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10414:2: rule__ConstructorPartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__221264);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__221265);
rule__ConstructorPartCS__Group__2__Impl();
state._fsp--;
@@ -30409,7 +30420,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10427:1: ( rule__ConstructorPartCS__InitExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10427:2: rule__ConstructorPartCS__InitExpressionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl21291);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl21292);
rule__ConstructorPartCS__InitExpressionAssignment_2();
state._fsp--;
@@ -30451,12 +30462,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10447:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10448:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__021327);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__021328);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__021330);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__021331);
rule__TupleLiteralExpCS__Group__1();
state._fsp--;
@@ -30495,7 +30506,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
- match(input,46,FollowSets000.FOLLOW_46_in_rule__TupleLiteralExpCS__Group__0__Impl21358); if (state.failed) return ;
+ match(input,46,FollowSets000.FOLLOW_46_in_rule__TupleLiteralExpCS__Group__0__Impl21359); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
@@ -30530,12 +30541,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10478:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10479:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__121389);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__121390);
rule__TupleLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__121392);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__121393);
rule__TupleLiteralExpCS__Group__2();
state._fsp--;
@@ -30574,7 +30585,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__TupleLiteralExpCS__Group__1__Impl21420); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__TupleLiteralExpCS__Group__1__Impl21421); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -30609,12 +30620,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10509:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10510:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__221451);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__221452);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__221454);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__221455);
rule__TupleLiteralExpCS__Group__3();
state._fsp--;
@@ -30656,7 +30667,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10524:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10524:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl21481);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl21482);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
state._fsp--;
@@ -30698,12 +30709,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10538:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10539:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__321511);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__321512);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__321514);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__321515);
rule__TupleLiteralExpCS__Group__4();
state._fsp--;
@@ -30743,21 +30754,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10553:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop80:
+ loop81:
do {
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==61) ) {
- alt80=1;
+ if ( (LA81_0==61) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10553:2: rule__TupleLiteralExpCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl21541);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl21542);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
@@ -30767,7 +30778,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop80;
+ break loop81;
}
} while (true);
@@ -30805,7 +30816,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10567:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10568:2: rule__TupleLiteralExpCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__421572);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__421573);
rule__TupleLiteralExpCS__Group__4__Impl();
state._fsp--;
@@ -30844,7 +30855,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__TupleLiteralExpCS__Group__4__Impl21600); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__TupleLiteralExpCS__Group__4__Impl21601); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -30879,12 +30890,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10607:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10608:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__021641);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__021642);
rule__TupleLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__021644);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__021645);
rule__TupleLiteralExpCS__Group_3__1();
state._fsp--;
@@ -30923,7 +30934,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__TupleLiteralExpCS__Group_3__0__Impl21672); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__TupleLiteralExpCS__Group_3__0__Impl21673); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
@@ -30958,7 +30969,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10638:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10639:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__121703);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__121704);
rule__TupleLiteralExpCS__Group_3__1__Impl();
state._fsp--;
@@ -31000,7 +31011,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10652:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10652:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl21730);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl21731);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
state._fsp--;
@@ -31042,12 +31053,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10670:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10671:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__021764);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__021765);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__021767);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__021768);
rule__TupleLiteralPartCS__Group__1();
state._fsp--;
@@ -31089,7 +31100,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10685:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10685:2: rule__TupleLiteralPartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl21794);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl21795);
rule__TupleLiteralPartCS__NameAssignment_0();
state._fsp--;
@@ -31131,12 +31142,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10699:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10700:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__121824);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__121825);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__121827);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__121828);
rule__TupleLiteralPartCS__Group__2();
state._fsp--;
@@ -31176,17 +31187,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10714:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==69) ) {
- alt81=1;
+ if ( (LA82_0==69) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10714:2: rule__TupleLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl21854);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl21855);
rule__TupleLiteralPartCS__Group_1__0();
state._fsp--;
@@ -31231,12 +31242,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10728:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10729:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__221885);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__221886);
rule__TupleLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__221888);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__221889);
rule__TupleLiteralPartCS__Group__3();
state._fsp--;
@@ -31275,7 +31286,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- match(input,38,FollowSets000.FOLLOW_38_in_rule__TupleLiteralPartCS__Group__2__Impl21916); if (state.failed) return ;
+ match(input,38,FollowSets000.FOLLOW_38_in_rule__TupleLiteralPartCS__Group__2__Impl21917); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
@@ -31310,7 +31321,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10759:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10760:2: rule__TupleLiteralPartCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__321947);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__321948);
rule__TupleLiteralPartCS__Group__3__Impl();
state._fsp--;
@@ -31352,7 +31363,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10773:1: ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10773:2: rule__TupleLiteralPartCS__InitExpressionAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl21974);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl21975);
rule__TupleLiteralPartCS__InitExpressionAssignment_3();
state._fsp--;
@@ -31394,12 +31405,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10795:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10796:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__022012);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__022013);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__022015);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__022016);
rule__TupleLiteralPartCS__Group_1__1();
state._fsp--;
@@ -31438,7 +31449,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl22043); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl22044); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
@@ -31473,7 +31484,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10826:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10827:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__122074);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__122075);
rule__TupleLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -31515,7 +31526,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10840:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10840:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl22101);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl22102);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -31557,12 +31568,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10858:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10859:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__022135);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__022136);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__022138);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__022139);
rule__UnlimitedNaturalLiteralExpCS__Group__1();
state._fsp--;
@@ -31636,7 +31647,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10889:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10890:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__122196);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__122197);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -31675,7 +31686,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
- match(input,29,FollowSets000.FOLLOW_29_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl22224); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_29_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl22225); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
@@ -31710,12 +31721,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10923:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10924:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__022259);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__022260);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__022262);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__022263);
rule__InvalidLiteralExpCS__Group__1();
state._fsp--;
@@ -31789,7 +31800,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10954:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10955:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__122320);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__122321);
rule__InvalidLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -31828,7 +31839,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__InvalidLiteralExpCS__Group__1__Impl22348); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__InvalidLiteralExpCS__Group__1__Impl22349); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -31863,12 +31874,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10988:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10989:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__022383);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__022384);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__022386);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__022387);
rule__NullLiteralExpCS__Group__1();
state._fsp--;
@@ -31942,7 +31953,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11019:1: ( rule__NullLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11020:2: rule__NullLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__122444);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__122445);
rule__NullLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -31981,7 +31992,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__NullLiteralExpCS__Group__1__Impl22472); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__NullLiteralExpCS__Group__1__Impl22473); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -32016,12 +32027,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11053:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11054:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__022507);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__022508);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__022510);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__022511);
rule__TypeLiteralWithMultiplicityCS__Group__1();
state._fsp--;
@@ -32060,7 +32071,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl22537);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl22538);
ruleTypeLiteralCS();
state._fsp--;
@@ -32099,7 +32110,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11082:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11083:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__122566);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__122567);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
state._fsp--;
@@ -32139,17 +32150,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11096:1: ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==72) ) {
- alt82=1;
+ if ( (LA83_0==72) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11096:2: rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl22593);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl22594);
rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1();
state._fsp--;
@@ -32194,12 +32205,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11114:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11115:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__022628);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__022629);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__022631);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__022632);
rule__TypeExpCS__Group__1();
state._fsp--;
@@ -32241,7 +32252,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11129:1: ( rule__TypeExpCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11129:2: rule__TypeExpCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl22658);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl22659);
rule__TypeExpCS__Alternatives_0();
state._fsp--;
@@ -32283,7 +32294,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11143:1: ( rule__TypeExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11144:2: rule__TypeExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__122688);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__122689);
rule__TypeExpCS__Group__1__Impl();
state._fsp--;
@@ -32323,17 +32334,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTypeExpCSAccess().getMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11157:1: ( rule__TypeExpCS__MultiplicityAssignment_1 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==72) ) {
- alt83=1;
+ if ( (LA84_0==72) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11157:2: rule__TypeExpCS__MultiplicityAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl22715);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl22716);
rule__TypeExpCS__MultiplicityAssignment_1();
state._fsp--;
@@ -32378,12 +32389,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11175:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11176:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__022750);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__022751);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__022753);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__022754);
rule__ExpCS__Group_0__1();
state._fsp--;
@@ -32422,7 +32433,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl22780);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl22781);
rulePrefixedExpCS();
state._fsp--;
@@ -32461,7 +32472,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11204:1: ( rule__ExpCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11205:2: rule__ExpCS__Group_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__122809);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__122810);
rule__ExpCS__Group_0__1__Impl();
state._fsp--;
@@ -32501,17 +32512,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11218:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( ((LA84_0>=29 && LA84_0<=30)||(LA84_0>=32 && LA84_0<=45)) ) {
- alt84=1;
+ if ( ((LA85_0>=29 && LA85_0<=30)||(LA85_0>=32 && LA85_0<=45)) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11218:2: rule__ExpCS__Group_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl22836);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl22837);
rule__ExpCS__Group_0_1__0();
state._fsp--;
@@ -32556,12 +32567,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11236:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11237:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__022871);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__022872);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__022874);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__022875);
rule__ExpCS__Group_0_1__1();
state._fsp--;
@@ -32635,12 +32646,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11267:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11268:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__122932);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__122933);
rule__ExpCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__122935);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__122936);
rule__ExpCS__Group_0_1__2();
state._fsp--;
@@ -32682,7 +32693,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11282:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11282:2: rule__ExpCS__OwnedOperatorAssignment_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl22962);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl22963);
rule__ExpCS__OwnedOperatorAssignment_0_1_1();
state._fsp--;
@@ -32724,7 +32735,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11296:1: ( rule__ExpCS__Group_0_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11297:2: rule__ExpCS__Group_0_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__222992);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__222993);
rule__ExpCS__Group_0_1__2__Impl();
state._fsp--;
@@ -32766,7 +32777,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11310:1: ( rule__ExpCS__Alternatives_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11310:2: rule__ExpCS__Alternatives_0_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl23019);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl23020);
rule__ExpCS__Alternatives_0_1_2();
state._fsp--;
@@ -32808,12 +32819,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11330:1: ( rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11331:2: rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__023055);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__023056);
rule__ExpCS__Group_0_1_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__023058);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__023059);
rule__ExpCS__Group_0_1_2_0__1();
state._fsp--;
@@ -32855,7 +32866,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11345:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11345:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl23085);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl23086);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0();
state._fsp--;
@@ -32897,12 +32908,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11359:1: ( rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11360:2: rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__123115);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__123116);
rule__ExpCS__Group_0_1_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__123118);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__123119);
rule__ExpCS__Group_0_1_2_0__2();
state._fsp--;
@@ -32942,15 +32953,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11374:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*
- loop85:
+ loop86:
do {
- int alt85=2;
- alt85 = dfa85.predict(input);
- switch (alt85) {
+ int alt86=2;
+ alt86 = dfa86.predict(input);
+ switch (alt86) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11374:2: rule__ExpCS__Group_0_1_2_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl23145);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl23146);
rule__ExpCS__Group_0_1_2_0_1__0();
state._fsp--;
@@ -32960,7 +32971,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop85;
+ break loop86;
}
} while (true);
@@ -32998,7 +33009,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11388:1: ( rule__ExpCS__Group_0_1_2_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11389:2: rule__ExpCS__Group_0_1_2_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__223176);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__223177);
rule__ExpCS__Group_0_1_2_0__2__Impl();
state._fsp--;
@@ -33038,17 +33049,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11402:1: ( rule__ExpCS__Group_0_1_2_0_2__0 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( ((LA86_0>=29 && LA86_0<=30)||(LA86_0>=32 && LA86_0<=45)) ) {
- alt86=1;
+ if ( ((LA87_0>=29 && LA87_0<=30)||(LA87_0>=32 && LA87_0<=45)) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11402:2: rule__ExpCS__Group_0_1_2_0_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl23203);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl23204);
rule__ExpCS__Group_0_1_2_0_2__0();
state._fsp--;
@@ -33093,12 +33104,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11422:1: ( rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11423:2: rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__023240);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__023241);
rule__ExpCS__Group_0_1_2_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__023243);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__023244);
rule__ExpCS__Group_0_1_2_0_1__1();
state._fsp--;
@@ -33140,7 +33151,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11437:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11437:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl23270);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl23271);
rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0();
state._fsp--;
@@ -33182,7 +33193,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11451:1: ( rule__ExpCS__Group_0_1_2_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11452:2: rule__ExpCS__Group_0_1_2_0_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__123300);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__123301);
rule__ExpCS__Group_0_1_2_0_1__1__Impl();
state._fsp--;
@@ -33224,7 +33235,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11465:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11465:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl23327);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl23328);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1();
state._fsp--;
@@ -33266,12 +33277,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11483:1: ( rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11484:2: rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__023361);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__023362);
rule__ExpCS__Group_0_1_2_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__023364);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__023365);
rule__ExpCS__Group_0_1_2_0_2__1();
state._fsp--;
@@ -33313,7 +33324,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11498:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11498:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl23391);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl23392);
rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0();
state._fsp--;
@@ -33355,7 +33366,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11512:1: ( rule__ExpCS__Group_0_1_2_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11513:2: rule__ExpCS__Group_0_1_2_0_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__123421);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__123422);
rule__ExpCS__Group_0_1_2_0_2__1__Impl();
state._fsp--;
@@ -33397,7 +33408,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11526:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11526:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl23448);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl23449);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1();
state._fsp--;
@@ -33439,12 +33450,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11544:1: ( rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11545:2: rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__023482);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__023483);
rule__ExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__023485);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__023486);
rule__ExpCS__Group_1__1();
state._fsp--;
@@ -33518,12 +33529,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11575:1: ( rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11576:2: rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__123543);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__123544);
rule__ExpCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__123546);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__123547);
rule__ExpCS__Group_1__2();
state._fsp--;
@@ -33568,7 +33579,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11591:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11591:2: rule__ExpCS__OwnedOperatorAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl23575);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl23576);
rule__ExpCS__OwnedOperatorAssignment_1_1();
state._fsp--;
@@ -33589,21 +33600,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11596:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )*
- loop87:
+ loop88:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( ((LA87_0>=30 && LA87_0<=31)) ) {
- alt87=1;
+ if ( ((LA88_0>=30 && LA88_0<=31)) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11596:2: rule__ExpCS__OwnedOperatorAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl23587);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl23588);
rule__ExpCS__OwnedOperatorAssignment_1_1();
state._fsp--;
@@ -33613,7 +33624,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop87;
+ break loop88;
}
} while (true);
@@ -33654,7 +33665,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11611:1: ( rule__ExpCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11612:2: rule__ExpCS__Group_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__223620);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__223621);
rule__ExpCS__Group_1__2__Impl();
state._fsp--;
@@ -33696,7 +33707,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11625:1: ( rule__ExpCS__OwnedExpressionAssignment_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11625:2: rule__ExpCS__OwnedExpressionAssignment_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl23647);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl23648);
rule__ExpCS__OwnedExpressionAssignment_1_2();
state._fsp--;
@@ -33738,12 +33749,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11645:1: ( rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11646:2: rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__023683);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__023684);
rule__PrefixedExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__023686);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__023687);
rule__PrefixedExpCS__Group_0__1();
state._fsp--;
@@ -33817,12 +33828,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11676:1: ( rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11677:2: rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__123744);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__123745);
rule__PrefixedExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__123747);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__123748);
rule__PrefixedExpCS__Group_0__2();
state._fsp--;
@@ -33867,7 +33878,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11692:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11692:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl23776);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl23777);
rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
state._fsp--;
@@ -33888,21 +33899,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorAssignment_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11697:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )*
- loop88:
+ loop89:
do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( ((LA88_0>=30 && LA88_0<=31)) ) {
- alt88=1;
+ if ( ((LA89_0>=30 && LA89_0<=31)) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11697:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl23788);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl23789);
rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
state._fsp--;
@@ -33912,7 +33923,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop88;
+ break loop89;
}
} while (true);
@@ -33953,7 +33964,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11712:1: ( rule__PrefixedExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11713:2: rule__PrefixedExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__223821);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__223822);
rule__PrefixedExpCS__Group_0__2__Impl();
state._fsp--;
@@ -33995,7 +34006,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11726:1: ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11726:2: rule__PrefixedExpCS__OwnedExpressionAssignment_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl23848);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl23849);
rule__PrefixedExpCS__OwnedExpressionAssignment_0_2();
state._fsp--;
@@ -34037,12 +34048,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11746:1: ( rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11747:2: rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__023884);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__023885);
rule__PrimaryExpCS__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__023887);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__023888);
rule__PrimaryExpCS__Group_7__1();
state._fsp--;
@@ -34116,12 +34127,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11777:1: ( rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11778:2: rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__123945);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__123946);
rule__PrimaryExpCS__Group_7__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__123948);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__123949);
rule__PrimaryExpCS__Group_7__2();
state._fsp--;
@@ -34163,7 +34174,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11792:1: ( rule__PrimaryExpCS__PathNameAssignment_7_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11792:2: rule__PrimaryExpCS__PathNameAssignment_7_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl23975);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl23976);
rule__PrimaryExpCS__PathNameAssignment_7_1();
state._fsp--;
@@ -34205,7 +34216,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11806:1: ( rule__PrimaryExpCS__Group_7__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11807:2: rule__PrimaryExpCS__Group_7__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__224005);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__224006);
rule__PrimaryExpCS__Group_7__2__Impl();
state._fsp--;
@@ -34247,7 +34258,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11820:1: ( rule__PrimaryExpCS__Alternatives_7_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11820:2: rule__PrimaryExpCS__Alternatives_7_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl24032);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl24033);
rule__PrimaryExpCS__Alternatives_7_2();
state._fsp--;
@@ -34289,12 +34300,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11840:1: ( rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11841:2: rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__024068);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__024069);
rule__PrimaryExpCS__Group_7_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__024071);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__024072);
rule__PrimaryExpCS__Group_7_2_0__1();
state._fsp--;
@@ -34368,12 +34379,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11871:1: ( rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11872:2: rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__124129);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__124130);
rule__PrimaryExpCS__Group_7_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__124132);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__124133);
rule__PrimaryExpCS__Group_7_2_0__2();
state._fsp--;
@@ -34412,7 +34423,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
}
- match(input,72,FollowSets001.FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl24160); if (state.failed) return ;
+ match(input,72,FollowSets001.FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl24161); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
}
@@ -34447,12 +34458,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11902:1: ( rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11903:2: rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__224191);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__224192);
rule__PrimaryExpCS__Group_7_2_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__224194);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__224195);
rule__PrimaryExpCS__Group_7_2_0__3();
state._fsp--;
@@ -34494,7 +34505,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11917:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11917:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl24221);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl24222);
rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2();
state._fsp--;
@@ -34536,12 +34547,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11931:1: ( rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11932:2: rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__324251);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__324252);
rule__PrimaryExpCS__Group_7_2_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__324254);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__324255);
rule__PrimaryExpCS__Group_7_2_0__4();
state._fsp--;
@@ -34581,21 +34592,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11946:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0 )*
- loop89:
+ loop90:
do {
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA89_0==61) ) {
- alt89=1;
+ if ( (LA90_0==61) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11946:2: rule__PrimaryExpCS__Group_7_2_0_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl24281);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl24282);
rule__PrimaryExpCS__Group_7_2_0_3__0();
state._fsp--;
@@ -34605,7 +34616,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop89;
+ break loop90;
}
} while (true);
@@ -34643,12 +34654,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11960:1: ( rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11961:2: rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__424312);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__424313);
rule__PrimaryExpCS__Group_7_2_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__424315);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__424316);
rule__PrimaryExpCS__Group_7_2_0__5();
state._fsp--;
@@ -34687,7 +34698,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl24343); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl24344); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
}
@@ -34722,12 +34733,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11991:1: ( rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11992:2: rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__524374);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__524375);
rule__PrimaryExpCS__Group_7_2_0__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__524377);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__524378);
rule__PrimaryExpCS__Group_7_2_0__6();
state._fsp--;
@@ -34767,17 +34778,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12006:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0 )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==72) ) {
- alt90=1;
+ if ( (LA91_0==72) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12006:2: rule__PrimaryExpCS__Group_7_2_0_5__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl24404);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl24405);
rule__PrimaryExpCS__Group_7_2_0_5__0();
state._fsp--;
@@ -34822,7 +34833,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12020:1: ( rule__PrimaryExpCS__Group_7_2_0__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12021:2: rule__PrimaryExpCS__Group_7_2_0__6__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__624435);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__624436);
rule__PrimaryExpCS__Group_7_2_0__6__Impl();
state._fsp--;
@@ -34862,17 +34873,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12034:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0 )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==86) ) {
- alt91=1;
+ if ( (LA92_0==86) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12034:2: rule__PrimaryExpCS__Group_7_2_0_6__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl24462);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl24463);
rule__PrimaryExpCS__Group_7_2_0_6__0();
state._fsp--;
@@ -34917,12 +34928,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12062:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12063:2: rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__024507);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__024508);
rule__PrimaryExpCS__Group_7_2_0_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__024510);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__024511);
rule__PrimaryExpCS__Group_7_2_0_3__1();
state._fsp--;
@@ -34961,7 +34972,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
}
- match(input,61,FollowSets001.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl24538); if (state.failed) return ;
+ match(input,61,FollowSets001.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl24539); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
}
@@ -34996,7 +35007,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12093:1: ( rule__PrimaryExpCS__Group_7_2_0_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12094:2: rule__PrimaryExpCS__Group_7_2_0_3__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__124569);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__124570);
rule__PrimaryExpCS__Group_7_2_0_3__1__Impl();
state._fsp--;
@@ -35038,7 +35049,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12107:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12107:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl24596);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl24597);
rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1();
state._fsp--;
@@ -35080,12 +35091,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12125:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12126:2: rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__024630);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__024631);
rule__PrimaryExpCS__Group_7_2_0_5__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__024633);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__024634);
rule__PrimaryExpCS__Group_7_2_0_5__1();
state._fsp--;
@@ -35124,7 +35135,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
}
- match(input,72,FollowSets001.FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl24661); if (state.failed) return ;
+ match(input,72,FollowSets001.FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl24662); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
}
@@ -35159,12 +35170,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12156:1: ( rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12157:2: rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__124692);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__124693);
rule__PrimaryExpCS__Group_7_2_0_5__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__124695);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__124696);
rule__PrimaryExpCS__Group_7_2_0_5__2();
state._fsp--;
@@ -35206,7 +35217,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12171:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12171:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl24722);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl24723);
rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1();
state._fsp--;
@@ -35248,12 +35259,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12185:1: ( rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12186:2: rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__224752);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__224753);
rule__PrimaryExpCS__Group_7_2_0_5__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__224755);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__224756);
rule__PrimaryExpCS__Group_7_2_0_5__3();
state._fsp--;
@@ -35293,21 +35304,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12200:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )*
- loop92:
+ loop93:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==61) ) {
- alt92=1;
+ if ( (LA93_0==61) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12200:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl24782);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl24783);
rule__PrimaryExpCS__Group_7_2_0_5_2__0();
state._fsp--;
@@ -35317,7 +35328,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop92;
+ break loop93;
}
} while (true);
@@ -35355,7 +35366,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12214:1: ( rule__PrimaryExpCS__Group_7_2_0_5__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12215:2: rule__PrimaryExpCS__Group_7_2_0_5__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__324813);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__324814);
rule__PrimaryExpCS__Group_7_2_0_5__3__Impl();
state._fsp--;
@@ -35394,7 +35405,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl24841); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl24842); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
}
@@ -35429,12 +35440,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12252:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12253:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__024880);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__024881);
rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__024883);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__024884);
rule__PrimaryExpCS__Group_7_2_0_5_2__1();
state._fsp--;
@@ -35473,7 +35484,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
}
- match(input,61,FollowSets001.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl24911); if (state.failed) return ;
+ match(input,61,FollowSets001.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl24912); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
}
@@ -35508,7 +35519,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12283:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12284:2: rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__124942);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__124943);
rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl();
state._fsp--;
@@ -35550,7 +35561,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12297:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12297:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl24969);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl24970);
rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1();
state._fsp--;
@@ -35592,12 +35603,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12315:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12316:2: rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__025003);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__025004);
rule__PrimaryExpCS__Group_7_2_0_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__025006);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__025007);
rule__PrimaryExpCS__Group_7_2_0_6__1();
state._fsp--;
@@ -35639,7 +35650,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12330:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12330:2: rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl25033);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl25034);
rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0();
state._fsp--;
@@ -35681,7 +35692,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12344:1: ( rule__PrimaryExpCS__Group_7_2_0_6__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12345:2: rule__PrimaryExpCS__Group_7_2_0_6__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__125063);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__125064);
rule__PrimaryExpCS__Group_7_2_0_6__1__Impl();
state._fsp--;
@@ -35720,7 +35731,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
}
- match(input,76,FollowSets001.FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl25091); if (state.failed) return ;
+ match(input,76,FollowSets001.FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl25092); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
}
@@ -35755,12 +35766,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12378:1: ( rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12379:2: rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__025126);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__025127);
rule__PrimaryExpCS__Group_7_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__025129);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__025130);
rule__PrimaryExpCS__Group_7_2_1__1();
state._fsp--;
@@ -35834,12 +35845,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12409:1: ( rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12410:2: rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__125187);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__125188);
rule__PrimaryExpCS__Group_7_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__125190);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__125191);
rule__PrimaryExpCS__Group_7_2_1__2();
state._fsp--;
@@ -35878,7 +35889,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
- match(input,62,FollowSets001.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl25218); if (state.failed) return ;
+ match(input,62,FollowSets001.FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl25219); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
@@ -35913,12 +35924,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12440:1: ( rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12441:2: rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__225249);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__225250);
rule__PrimaryExpCS__Group_7_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__225252);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__225253);
rule__PrimaryExpCS__Group_7_2_1__3();
state._fsp--;
@@ -35960,7 +35971,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12455:1: ( rule__PrimaryExpCS__Alternatives_7_2_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12455:2: rule__PrimaryExpCS__Alternatives_7_2_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl25279);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl25280);
rule__PrimaryExpCS__Alternatives_7_2_1_2();
state._fsp--;
@@ -36002,7 +36013,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12469:1: ( rule__PrimaryExpCS__Group_7_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12470:2: rule__PrimaryExpCS__Group_7_2_1__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__325309);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__325310);
rule__PrimaryExpCS__Group_7_2_1__3__Impl();
state._fsp--;
@@ -36041,7 +36052,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
}
- match(input,63,FollowSets001.FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl25337); if (state.failed) return ;
+ match(input,63,FollowSets001.FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl25338); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
}
@@ -36076,12 +36087,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12507:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12508:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025376);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025377);
rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025379);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025380);
rule__PrimaryExpCS__Group_7_2_1_2_0__1();
state._fsp--;
@@ -36123,7 +36134,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12522:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12522:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl25406);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl25407);
rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0();
state._fsp--;
@@ -36165,7 +36176,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12536:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12537:2: rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__125436);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__125437);
rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl();
state._fsp--;
@@ -36205,21 +36216,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12550:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )*
- loop93:
+ loop94:
do {
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==61) ) {
- alt93=1;
+ if ( (LA94_0==61) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12550:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl25463);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl25464);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__0();
state._fsp--;
@@ -36229,7 +36240,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop93;
+ break loop94;
}
} while (true);
@@ -36267,12 +36278,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12568:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12569:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__025498);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__025499);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__025501);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__025502);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__1();
state._fsp--;
@@ -36311,7 +36322,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
}
- match(input,61,FollowSets001.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl25529); if (state.failed) return ;
+ match(input,61,FollowSets001.FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl25530); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
}
@@ -36346,7 +36357,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12599:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12600:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__125560);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__125561);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl();
state._fsp--;
@@ -36388,7 +36399,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12613:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12613:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl25587);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl25588);
rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1();
state._fsp--;
@@ -36430,12 +36441,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12631:1: ( rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12632:2: rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__025621);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__025622);
rule__PrimaryExpCS__Group_7_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__025624);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__025625);
rule__PrimaryExpCS__Group_7_2_2__1();
state._fsp--;
@@ -36475,17 +36486,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12646:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==86) ) {
- alt94=1;
+ if ( (LA95_0==86) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12646:2: rule__PrimaryExpCS__Group_7_2_2_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl25651);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl25652);
rule__PrimaryExpCS__Group_7_2_2_0__0();
state._fsp--;
@@ -36530,7 +36541,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12660:1: ( rule__PrimaryExpCS__Group_7_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12661:2: rule__PrimaryExpCS__Group_7_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__125682);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__125683);
rule__PrimaryExpCS__Group_7_2_2__1__Impl();
state._fsp--;
@@ -36570,17 +36581,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12674:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==66) ) {
- alt95=1;
+ if ( (LA96_0==66) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12674:2: rule__PrimaryExpCS__Group_7_2_2_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl25709);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl25710);
rule__PrimaryExpCS__Group_7_2_2_1__0();
state._fsp--;
@@ -36625,12 +36636,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12692:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12693:2: rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__025744);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__025745);
rule__PrimaryExpCS__Group_7_2_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__025747);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__025748);
rule__PrimaryExpCS__Group_7_2_2_0__1();
state._fsp--;
@@ -36672,7 +36683,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12707:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12707:2: rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl25774);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl25775);
rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0();
state._fsp--;
@@ -36714,7 +36725,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12721:1: ( rule__PrimaryExpCS__Group_7_2_2_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12722:2: rule__PrimaryExpCS__Group_7_2_2_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__125804);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__125805);
rule__PrimaryExpCS__Group_7_2_2_0__1__Impl();
state._fsp--;
@@ -36753,7 +36764,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
}
- match(input,76,FollowSets001.FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl25832); if (state.failed) return ;
+ match(input,76,FollowSets001.FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl25833); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
}
@@ -36788,12 +36799,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12755:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12756:2: rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__025867);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__025868);
rule__PrimaryExpCS__Group_7_2_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__025870);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__025871);
rule__PrimaryExpCS__Group_7_2_2_1__1();
state._fsp--;
@@ -36867,12 +36878,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12786:1: ( rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12787:2: rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__125928);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__125929);
rule__PrimaryExpCS__Group_7_2_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__125931);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__125932);
rule__PrimaryExpCS__Group_7_2_2_1__2();
state._fsp--;
@@ -36911,7 +36922,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl25959); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl25960); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
@@ -36946,12 +36957,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12817:1: ( rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12818:2: rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__225990);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__225991);
rule__PrimaryExpCS__Group_7_2_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__225993);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__225994);
rule__PrimaryExpCS__Group_7_2_2_1__3();
state._fsp--;
@@ -36991,17 +37002,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12832:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( ((LA96_0>=RULE_INT && LA96_0<=RULE_ESCAPED_ID)||(LA96_0>=18 && LA96_0<=31)||(LA96_0>=46 && LA96_0<=59)||LA96_0==66||(LA96_0>=74 && LA96_0<=75)||LA96_0==77||(LA96_0>=81 && LA96_0<=82)||(LA96_0>=84 && LA96_0<=85)) ) {
- alt96=1;
+ if ( ((LA97_0>=RULE_INT && LA97_0<=RULE_ESCAPED_ID)||(LA97_0>=18 && LA97_0<=31)||(LA97_0>=46 && LA97_0<=59)||LA97_0==66||(LA97_0>=74 && LA97_0<=75)||LA97_0==77||(LA97_0>=81 && LA97_0<=82)||(LA97_0>=84 && LA97_0<=85)) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12832:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl26020);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl26021);
rule__PrimaryExpCS__Group_7_2_2_1_2__0();
state._fsp--;
@@ -37046,7 +37057,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12846:1: ( rule__PrimaryExpCS__Group_7_2_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12847:2: rule__PrimaryExpCS__Group_7_2_2_1__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__326051);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__326052);
rule__PrimaryExpCS__Group_7_2_2_1__3__Impl();
state._fsp--;
@@ -37085,7 +37096,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl26079); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl26080); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
}
@@ -37120,12 +37131,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12884:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12885:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026118);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026119);
rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026121);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026122);
rule__PrimaryExpCS__Group_7_2_2_1_2__1();
state._fsp--;
@@ -37167,7 +37178,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12899:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12899:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl26148);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl26149);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0();
state._fsp--;
@@ -37209,12 +37220,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12913:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12914:2: rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126178);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126179);
rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126181);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126182);
rule__PrimaryExpCS__Group_7_2_2_1_2__2();
state._fsp--;
@@ -37254,21 +37265,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12928:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )*
- loop97:
+ loop98:
do {
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==61) ) {
- alt97=1;
+ if ( (LA98_0==61) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12928:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl26208);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl26209);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1();
state._fsp--;
@@ -37278,7 +37289,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop97;
+ break loop98;
}
} while (true);
@@ -37316,12 +37327,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12942:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12943:2: rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226239);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226240);
rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226242);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226243);
rule__PrimaryExpCS__Group_7_2_2_1_2__3();
state._fsp--;
@@ -37361,17 +37372,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12957:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==17) ) {
- alt98=1;
+ if ( (LA99_0==17) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12957:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl26269);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl26270);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__0();
state._fsp--;
@@ -37416,7 +37427,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12971:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12972:2: rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__326300);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__326301);
rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl();
state._fsp--;
@@ -37456,17 +37467,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12985:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==68) ) {
- alt99=1;
+ if ( (LA100_0==68) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12985:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl26327);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl26328);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__0();
state._fsp--;
@@ -37511,12 +37522,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13007:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13008:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026366);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026367);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026369);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026370);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__1();
state._fsp--;
@@ -37558,7 +37569,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13022:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13022:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl26396);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl26397);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0();
state._fsp--;
@@ -37600,7 +37611,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13036:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13037:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__126426);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__126427);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl();
state._fsp--;
@@ -37640,21 +37651,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13050:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )*
- loop100:
+ loop101:
do {
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==61) ) {
- alt100=1;
+ if ( (LA101_0==61) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13050:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl26453);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl26454);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1();
state._fsp--;
@@ -37664,7 +37675,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop100;
+ break loop101;
}
} while (true);
@@ -37702,12 +37713,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13068:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13069:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__026488);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__026489);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__026491);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__026492);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__1();
state._fsp--;
@@ -37749,7 +37760,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13083:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13083:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl26518);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl26519);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0();
state._fsp--;
@@ -37791,7 +37802,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13097:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13098:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__126548);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__126549);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl();
state._fsp--;
@@ -37831,21 +37842,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_3_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13111:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )*
- loop101:
+ loop102:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==61) ) {
- alt101=1;
+ if ( (LA102_0==61) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13111:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl26575);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl26576);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1();
state._fsp--;
@@ -37855,7 +37866,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop101;
+ break loop102;
}
} while (true);
@@ -37893,12 +37904,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13129:1: ( rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13130:2: rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__026610);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__026611);
rule__NavigatingArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__026613);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__026614);
rule__NavigatingArgCS__Group__1();
state._fsp--;
@@ -37940,7 +37951,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13144:1: ( rule__NavigatingArgCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13144:2: rule__NavigatingArgCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl26640);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl26641);
rule__NavigatingArgCS__NameAssignment_0();
state._fsp--;
@@ -37982,7 +37993,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13158:1: ( rule__NavigatingArgCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13159:2: rule__NavigatingArgCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__126670);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__126671);
rule__NavigatingArgCS__Group__1__Impl();
state._fsp--;
@@ -38022,17 +38033,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13172:1: ( rule__NavigatingArgCS__Group_1__0 )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==69) ) {
- alt102=1;
+ if ( (LA103_0==69) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13172:2: rule__NavigatingArgCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl26697);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl26698);
rule__NavigatingArgCS__Group_1__0();
state._fsp--;
@@ -38077,12 +38088,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13190:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13191:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__026732);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__026733);
rule__NavigatingArgCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__026735);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__026736);
rule__NavigatingArgCS__Group_1__1();
state._fsp--;
@@ -38121,7 +38132,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl26763); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl26764); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
@@ -38156,12 +38167,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13221:1: ( rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13222:2: rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__126794);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__126795);
rule__NavigatingArgCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__126797);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__126798);
rule__NavigatingArgCS__Group_1__2();
state._fsp--;
@@ -38203,7 +38214,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13236:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13236:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl26824);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl26825);
rule__NavigatingArgCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -38245,7 +38256,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13250:1: ( rule__NavigatingArgCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13251:2: rule__NavigatingArgCS__Group_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__226854);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__226855);
rule__NavigatingArgCS__Group_1__2__Impl();
state._fsp--;
@@ -38285,17 +38296,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13264:1: ( rule__NavigatingArgCS__Group_1_2__0 )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==38) ) {
- alt103=1;
+ if ( (LA104_0==38) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13264:2: rule__NavigatingArgCS__Group_1_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl26881);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl26882);
rule__NavigatingArgCS__Group_1_2__0();
state._fsp--;
@@ -38340,12 +38351,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13284:1: ( rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13285:2: rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__026918);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__026919);
rule__NavigatingArgCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__026921);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__026922);
rule__NavigatingArgCS__Group_1_2__1();
state._fsp--;
@@ -38384,7 +38395,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
}
- match(input,38,FollowSets001.FOLLOW_38_in_rule__NavigatingArgCS__Group_1_2__0__Impl26949); if (state.failed) return ;
+ match(input,38,FollowSets001.FOLLOW_38_in_rule__NavigatingArgCS__Group_1_2__0__Impl26950); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
}
@@ -38419,7 +38430,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13315:1: ( rule__NavigatingArgCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13316:2: rule__NavigatingArgCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__126980);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__126981);
rule__NavigatingArgCS__Group_1_2__1__Impl();
state._fsp--;
@@ -38461,7 +38472,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13329:1: ( rule__NavigatingArgCS__InitAssignment_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13329:2: rule__NavigatingArgCS__InitAssignment_1_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl27007);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl27008);
rule__NavigatingArgCS__InitAssignment_1_2_1();
state._fsp--;
@@ -38503,12 +38514,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13347:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13348:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__027041);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__027042);
rule__NavigatingBarArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__027044);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__027045);
rule__NavigatingBarArgCS__Group__1();
state._fsp--;
@@ -38550,7 +38561,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13362:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13362:2: rule__NavigatingBarArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl27071);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl27072);
rule__NavigatingBarArgCS__PrefixAssignment_0();
state._fsp--;
@@ -38592,12 +38603,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13376:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13377:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__127101);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__127102);
rule__NavigatingBarArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__127104);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__127105);
rule__NavigatingBarArgCS__Group__2();
state._fsp--;
@@ -38639,7 +38650,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13391:1: ( rule__NavigatingBarArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13391:2: rule__NavigatingBarArgCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl27131);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl27132);
rule__NavigatingBarArgCS__NameAssignment_1();
state._fsp--;
@@ -38681,7 +38692,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13405:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13406:2: rule__NavigatingBarArgCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__227161);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__227162);
rule__NavigatingBarArgCS__Group__2__Impl();
state._fsp--;
@@ -38721,17 +38732,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13419:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==69) ) {
- alt104=1;
+ if ( (LA105_0==69) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13419:2: rule__NavigatingBarArgCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl27188);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl27189);
rule__NavigatingBarArgCS__Group_2__0();
state._fsp--;
@@ -38776,12 +38787,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13439:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13440:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__027225);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__027226);
rule__NavigatingBarArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__027228);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__027229);
rule__NavigatingBarArgCS__Group_2__1();
state._fsp--;
@@ -38820,7 +38831,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl27256); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl27257); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
@@ -38855,12 +38866,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13470:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13471:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__127287);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__127288);
rule__NavigatingBarArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__127290);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__127291);
rule__NavigatingBarArgCS__Group_2__2();
state._fsp--;
@@ -38902,7 +38913,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13485:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13485:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl27317);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl27318);
rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -38944,7 +38955,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13499:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13500:2: rule__NavigatingBarArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__227347);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__227348);
rule__NavigatingBarArgCS__Group_2__2__Impl();
state._fsp--;
@@ -38984,17 +38995,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13513:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==38) ) {
- alt105=1;
+ if ( (LA106_0==38) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13513:2: rule__NavigatingBarArgCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl27374);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl27375);
rule__NavigatingBarArgCS__Group_2_2__0();
state._fsp--;
@@ -39039,12 +39050,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13533:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13534:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__027411);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__027412);
rule__NavigatingBarArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__027414);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__027415);
rule__NavigatingBarArgCS__Group_2_2__1();
state._fsp--;
@@ -39083,7 +39094,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,38,FollowSets001.FOLLOW_38_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl27442); if (state.failed) return ;
+ match(input,38,FollowSets001.FOLLOW_38_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl27443); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -39118,7 +39129,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13564:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13565:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__127473);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__127474);
rule__NavigatingBarArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -39160,7 +39171,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13578:1: ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13578:2: rule__NavigatingBarArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl27500);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl27501);
rule__NavigatingBarArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -39202,12 +39213,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13596:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13597:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__027534);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__027535);
rule__NavigatingCommaArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__027537);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__027538);
rule__NavigatingCommaArgCS__Group__1();
state._fsp--;
@@ -39249,7 +39260,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13611:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13611:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl27564);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl27565);
rule__NavigatingCommaArgCS__PrefixAssignment_0();
state._fsp--;
@@ -39291,12 +39302,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13625:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13626:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__127594);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__127595);
rule__NavigatingCommaArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__127597);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__127598);
rule__NavigatingCommaArgCS__Group__2();
state._fsp--;
@@ -39338,7 +39349,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13640:1: ( rule__NavigatingCommaArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13640:2: rule__NavigatingCommaArgCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl27624);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl27625);
rule__NavigatingCommaArgCS__NameAssignment_1();
state._fsp--;
@@ -39380,7 +39391,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13654:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13655:2: rule__NavigatingCommaArgCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__227654);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__227655);
rule__NavigatingCommaArgCS__Group__2__Impl();
state._fsp--;
@@ -39420,17 +39431,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13668:1: ( rule__NavigatingCommaArgCS__Group_2__0 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==69) ) {
- alt106=1;
+ if ( (LA107_0==69) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13668:2: rule__NavigatingCommaArgCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl27681);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl27682);
rule__NavigatingCommaArgCS__Group_2__0();
state._fsp--;
@@ -39475,12 +39486,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13688:1: ( rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13689:2: rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__027718);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__027719);
rule__NavigatingCommaArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__027721);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__027722);
rule__NavigatingCommaArgCS__Group_2__1();
state._fsp--;
@@ -39519,7 +39530,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl27749); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl27750); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
}
@@ -39554,12 +39565,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13719:1: ( rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13720:2: rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__127780);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__127781);
rule__NavigatingCommaArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__127783);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__127784);
rule__NavigatingCommaArgCS__Group_2__2();
state._fsp--;
@@ -39601,7 +39612,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13734:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13734:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl27810);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl27811);
rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -39643,7 +39654,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13748:1: ( rule__NavigatingCommaArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13749:2: rule__NavigatingCommaArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__227840);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__227841);
rule__NavigatingCommaArgCS__Group_2__2__Impl();
state._fsp--;
@@ -39683,17 +39694,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13762:1: ( rule__NavigatingCommaArgCS__Group_2_2__0 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==38) ) {
- alt107=1;
+ if ( (LA108_0==38) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13762:2: rule__NavigatingCommaArgCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl27867);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl27868);
rule__NavigatingCommaArgCS__Group_2_2__0();
state._fsp--;
@@ -39738,12 +39749,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13782:1: ( rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13783:2: rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__027904);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__027905);
rule__NavigatingCommaArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__027907);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__027908);
rule__NavigatingCommaArgCS__Group_2_2__1();
state._fsp--;
@@ -39782,7 +39793,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,38,FollowSets001.FOLLOW_38_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl27935); if (state.failed) return ;
+ match(input,38,FollowSets001.FOLLOW_38_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl27936); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -39817,7 +39828,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13813:1: ( rule__NavigatingCommaArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13814:2: rule__NavigatingCommaArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__127966);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__127967);
rule__NavigatingCommaArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -39859,7 +39870,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13827:1: ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13827:2: rule__NavigatingCommaArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl27993);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl27994);
rule__NavigatingCommaArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -39901,12 +39912,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13845:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13846:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__028027);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__028028);
rule__NavigatingSemiArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__028030);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__028031);
rule__NavigatingSemiArgCS__Group__1();
state._fsp--;
@@ -39948,7 +39959,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13860:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13860:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl28057);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl28058);
rule__NavigatingSemiArgCS__PrefixAssignment_0();
state._fsp--;
@@ -39990,12 +40001,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13874:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13875:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__128087);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__128088);
rule__NavigatingSemiArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__128090);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__128091);
rule__NavigatingSemiArgCS__Group__2();
state._fsp--;
@@ -40037,7 +40048,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13889:1: ( rule__NavigatingSemiArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13889:2: rule__NavigatingSemiArgCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl28117);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl28118);
rule__NavigatingSemiArgCS__NameAssignment_1();
state._fsp--;
@@ -40079,7 +40090,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13903:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13904:2: rule__NavigatingSemiArgCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__228147);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__228148);
rule__NavigatingSemiArgCS__Group__2__Impl();
state._fsp--;
@@ -40119,17 +40130,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13917:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==69) ) {
- alt108=1;
+ if ( (LA109_0==69) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13917:2: rule__NavigatingSemiArgCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl28174);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl28175);
rule__NavigatingSemiArgCS__Group_2__0();
state._fsp--;
@@ -40174,12 +40185,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13937:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13938:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__028211);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__028212);
rule__NavigatingSemiArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__028214);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__028215);
rule__NavigatingSemiArgCS__Group_2__1();
state._fsp--;
@@ -40218,7 +40229,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl28242); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl28243); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
@@ -40253,12 +40264,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13968:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13969:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__128273);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__128274);
rule__NavigatingSemiArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__128276);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__128277);
rule__NavigatingSemiArgCS__Group_2__2();
state._fsp--;
@@ -40300,7 +40311,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13983:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13983:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl28303);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl28304);
rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -40342,7 +40353,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13997:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13998:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__228333);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__228334);
rule__NavigatingSemiArgCS__Group_2__2__Impl();
state._fsp--;
@@ -40382,17 +40393,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14011:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==38) ) {
- alt109=1;
+ if ( (LA110_0==38) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14011:2: rule__NavigatingSemiArgCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl28360);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl28361);
rule__NavigatingSemiArgCS__Group_2_2__0();
state._fsp--;
@@ -40437,12 +40448,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14031:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14032:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__028397);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__028398);
rule__NavigatingSemiArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__028400);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__028401);
rule__NavigatingSemiArgCS__Group_2_2__1();
state._fsp--;
@@ -40481,7 +40492,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,38,FollowSets001.FOLLOW_38_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl28428); if (state.failed) return ;
+ match(input,38,FollowSets001.FOLLOW_38_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl28429); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -40516,7 +40527,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14062:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14063:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__128459);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__128460);
rule__NavigatingSemiArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -40558,7 +40569,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14076:1: ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14076:2: rule__NavigatingSemiArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl28486);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl28487);
rule__NavigatingSemiArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -40600,12 +40611,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14094:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14095:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__028520);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__028521);
rule__IfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__028523);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__028524);
rule__IfExpCS__Group__1();
state._fsp--;
@@ -40644,7 +40655,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__IfExpCS__Group__0__Impl28551); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__IfExpCS__Group__0__Impl28552); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
@@ -40679,12 +40690,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14125:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14126:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__128582);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__128583);
rule__IfExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__128585);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__128586);
rule__IfExpCS__Group__2();
state._fsp--;
@@ -40726,7 +40737,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14140:1: ( rule__IfExpCS__ConditionAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14140:2: rule__IfExpCS__ConditionAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl28612);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl28613);
rule__IfExpCS__ConditionAssignment_1();
state._fsp--;
@@ -40768,12 +40779,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14154:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14155:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__228642);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__228643);
rule__IfExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__228645);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__228646);
rule__IfExpCS__Group__3();
state._fsp--;
@@ -40812,7 +40823,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
- match(input,78,FollowSets001.FOLLOW_78_in_rule__IfExpCS__Group__2__Impl28673); if (state.failed) return ;
+ match(input,78,FollowSets001.FOLLOW_78_in_rule__IfExpCS__Group__2__Impl28674); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
@@ -40847,12 +40858,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14185:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14186:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__328704);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__328705);
rule__IfExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__328707);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__328708);
rule__IfExpCS__Group__4();
state._fsp--;
@@ -40894,7 +40905,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14200:1: ( rule__IfExpCS__ThenExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14200:2: rule__IfExpCS__ThenExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl28734);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl28735);
rule__IfExpCS__ThenExpressionAssignment_3();
state._fsp--;
@@ -40936,12 +40947,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14214:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14215:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__428764);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__428765);
rule__IfExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__428767);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__428768);
rule__IfExpCS__Group__5();
state._fsp--;
@@ -40980,7 +40991,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseKeyword_4());
}
- match(input,79,FollowSets001.FOLLOW_79_in_rule__IfExpCS__Group__4__Impl28795); if (state.failed) return ;
+ match(input,79,FollowSets001.FOLLOW_79_in_rule__IfExpCS__Group__4__Impl28796); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getElseKeyword_4());
}
@@ -41015,12 +41026,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14245:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14246:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__528826);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__528827);
rule__IfExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__528829);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__528830);
rule__IfExpCS__Group__6();
state._fsp--;
@@ -41062,7 +41073,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14260:1: ( rule__IfExpCS__ElseExpressionAssignment_5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14260:2: rule__IfExpCS__ElseExpressionAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl28856);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl28857);
rule__IfExpCS__ElseExpressionAssignment_5();
state._fsp--;
@@ -41104,7 +41115,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14274:1: ( rule__IfExpCS__Group__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14275:2: rule__IfExpCS__Group__6__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__628886);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__628887);
rule__IfExpCS__Group__6__Impl();
state._fsp--;
@@ -41143,7 +41154,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
}
- match(input,80,FollowSets001.FOLLOW_80_in_rule__IfExpCS__Group__6__Impl28914); if (state.failed) return ;
+ match(input,80,FollowSets001.FOLLOW_80_in_rule__IfExpCS__Group__6__Impl28915); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
}
@@ -41178,12 +41189,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14318:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14319:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__028959);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__028960);
rule__LetExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__028962);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__028963);
rule__LetExpCS__Group__1();
state._fsp--;
@@ -41222,7 +41233,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
- match(input,81,FollowSets001.FOLLOW_81_in_rule__LetExpCS__Group__0__Impl28990); if (state.failed) return ;
+ match(input,81,FollowSets001.FOLLOW_81_in_rule__LetExpCS__Group__0__Impl28991); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
@@ -41257,12 +41268,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14349:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14350:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__129021);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__129022);
rule__LetExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__129024);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__129025);
rule__LetExpCS__Group__2();
state._fsp--;
@@ -41304,7 +41315,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14364:1: ( rule__LetExpCS__VariableAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14364:2: rule__LetExpCS__VariableAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl29051);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl29052);
rule__LetExpCS__VariableAssignment_1();
state._fsp--;
@@ -41346,12 +41357,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14378:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14379:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__229081);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__229082);
rule__LetExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__229084);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__229085);
rule__LetExpCS__Group__3();
state._fsp--;
@@ -41391,21 +41402,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getLetExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14393:1: ( rule__LetExpCS__Group_2__0 )*
- loop110:
+ loop111:
do {
- int alt110=2;
- int LA110_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==61) ) {
- alt110=1;
+ if ( (LA111_0==61) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14393:2: rule__LetExpCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl29111);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl29112);
rule__LetExpCS__Group_2__0();
state._fsp--;
@@ -41415,7 +41426,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop110;
+ break loop111;
}
} while (true);
@@ -41453,12 +41464,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14407:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14408:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__329142);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__329143);
rule__LetExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__329145);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__329146);
rule__LetExpCS__Group__4();
state._fsp--;
@@ -41497,7 +41508,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
- match(input,64,FollowSets001.FOLLOW_64_in_rule__LetExpCS__Group__3__Impl29173); if (state.failed) return ;
+ match(input,64,FollowSets001.FOLLOW_64_in_rule__LetExpCS__Group__3__Impl29174); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
@@ -41532,7 +41543,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14438:1: ( rule__LetExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14439:2: rule__LetExpCS__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__429204);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__429205);
rule__LetExpCS__Group__4__Impl();
state._fsp--;
@@ -41574,7 +41585,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14452:1: ( rule__LetExpCS__InAssignment_4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14452:2: rule__LetExpCS__InAssignment_4
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl29231);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl29232);
rule__LetExpCS__InAssignment_4();
state._fsp--;
@@ -41616,12 +41627,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14476:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14477:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__029271);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__029272);
rule__LetExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__029274);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__029275);
rule__LetExpCS__Group_2__1();
state._fsp--;
@@ -41660,7 +41671,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
- match(input,61,FollowSets001.FOLLOW_61_in_rule__LetExpCS__Group_2__0__Impl29302); if (state.failed) return ;
+ match(input,61,FollowSets001.FOLLOW_61_in_rule__LetExpCS__Group_2__0__Impl29303); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
@@ -41695,7 +41706,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14507:1: ( rule__LetExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14508:2: rule__LetExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__129333);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__129334);
rule__LetExpCS__Group_2__1__Impl();
state._fsp--;
@@ -41737,7 +41748,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14521:1: ( rule__LetExpCS__VariableAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14521:2: rule__LetExpCS__VariableAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl29360);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl29361);
rule__LetExpCS__VariableAssignment_2_1();
state._fsp--;
@@ -41779,12 +41790,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14539:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14540:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__029394);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__029395);
rule__LetVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__029397);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__029398);
rule__LetVariableCS__Group__1();
state._fsp--;
@@ -41826,7 +41837,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14554:1: ( rule__LetVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14554:2: rule__LetVariableCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl29424);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl29425);
rule__LetVariableCS__NameAssignment_0();
state._fsp--;
@@ -41868,12 +41879,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14568:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14569:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__129454);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__129455);
rule__LetVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__129457);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__129458);
rule__LetVariableCS__Group__2();
state._fsp--;
@@ -41913,17 +41924,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getLetVariableCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14583:1: ( rule__LetVariableCS__Group_1__0 )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==69) ) {
- alt111=1;
+ if ( (LA112_0==69) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14583:2: rule__LetVariableCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl29484);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl29485);
rule__LetVariableCS__Group_1__0();
state._fsp--;
@@ -41968,12 +41979,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14597:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14598:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__229515);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__229516);
rule__LetVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__229518);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__229519);
rule__LetVariableCS__Group__3();
state._fsp--;
@@ -42012,7 +42023,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
}
- match(input,38,FollowSets001.FOLLOW_38_in_rule__LetVariableCS__Group__2__Impl29546); if (state.failed) return ;
+ match(input,38,FollowSets001.FOLLOW_38_in_rule__LetVariableCS__Group__2__Impl29547); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
}
@@ -42047,7 +42058,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14628:1: ( rule__LetVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14629:2: rule__LetVariableCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__329577);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__329578);
rule__LetVariableCS__Group__3__Impl();
state._fsp--;
@@ -42089,7 +42100,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14642:1: ( rule__LetVariableCS__InitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14642:2: rule__LetVariableCS__InitExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl29604);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl29605);
rule__LetVariableCS__InitExpressionAssignment_3();
state._fsp--;
@@ -42131,12 +42142,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14664:1: ( rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14665:2: rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__029642);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__029643);
rule__LetVariableCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__029645);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__029646);
rule__LetVariableCS__Group_1__1();
state._fsp--;
@@ -42175,7 +42186,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl29673); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl29674); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
}
@@ -42210,7 +42221,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14695:1: ( rule__LetVariableCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14696:2: rule__LetVariableCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__129704);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__129705);
rule__LetVariableCS__Group_1__1__Impl();
state._fsp--;
@@ -42252,7 +42263,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14709:1: ( rule__LetVariableCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14709:2: rule__LetVariableCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl29731);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl29732);
rule__LetVariableCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -42294,12 +42305,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14727:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14728:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__029765);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__029766);
rule__NestedExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__029768);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__029769);
rule__NestedExpCS__Group__1();
state._fsp--;
@@ -42338,7 +42349,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__NestedExpCS__Group__0__Impl29796); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__NestedExpCS__Group__0__Impl29797); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
@@ -42373,12 +42384,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14758:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14759:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__129827);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__129828);
rule__NestedExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__129830);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__129831);
rule__NestedExpCS__Group__2();
state._fsp--;
@@ -42420,7 +42431,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14773:1: ( rule__NestedExpCS__SourceAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14773:2: rule__NestedExpCS__SourceAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl29857);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl29858);
rule__NestedExpCS__SourceAssignment_1();
state._fsp--;
@@ -42462,7 +42473,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14787:1: ( rule__NestedExpCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14788:2: rule__NestedExpCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__229887);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__229888);
rule__NestedExpCS__Group__2__Impl();
state._fsp--;
@@ -42501,7 +42512,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__NestedExpCS__Group__2__Impl29915); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__NestedExpCS__Group__2__Impl29916); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
@@ -42536,12 +42547,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14823:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14824:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__029952);
+ pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__029953);
rule__SelfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__029955);
+ pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__029956);
rule__SelfExpCS__Group__1();
state._fsp--;
@@ -42615,7 +42626,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14854:1: ( rule__SelfExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14855:2: rule__SelfExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__130013);
+ pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__130014);
rule__SelfExpCS__Group__1__Impl();
state._fsp--;
@@ -42654,7 +42665,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
- match(input,82,FollowSets001.FOLLOW_82_in_rule__SelfExpCS__Group__1__Impl30041); if (state.failed) return ;
+ match(input,82,FollowSets001.FOLLOW_82_in_rule__SelfExpCS__Group__1__Impl30042); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
@@ -42695,7 +42706,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedImportImportCSParserRuleCall_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportAssignment_0_030081);
+ pushFollow(FollowSets001.FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportAssignment_0_030082);
ruleImportCS();
state._fsp--;
@@ -42740,7 +42751,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedLibraryLibraryCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_130112);
+ pushFollow(FollowSets001.FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_130113);
ruleLibraryCS();
state._fsp--;
@@ -42785,7 +42796,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getMappingsMappingCSParserRuleCall_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMappingCS_in_rule__TopLevelCS__MappingsAssignment_1_030143);
+ pushFollow(FollowSets001.FOLLOW_ruleMappingCS_in_rule__TopLevelCS__MappingsAssignment_1_030144);
ruleMappingCS();
state._fsp--;
@@ -42830,7 +42841,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getTransformationsTransformationCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_1_130174);
+ pushFollow(FollowSets001.FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_1_130175);
ruleTransformationCS();
state._fsp--;
@@ -42875,7 +42886,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getQueriesQueryCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleQueryCS_in_rule__TopLevelCS__QueriesAssignment_1_230205);
+ pushFollow(FollowSets001.FOLLOW_ruleQueryCS_in_rule__TopLevelCS__QueriesAssignment_1_230206);
ruleQueryCS();
state._fsp--;
@@ -42920,7 +42931,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_130236);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_130237);
ruleUnrestrictedName();
state._fsp--;
@@ -42971,7 +42982,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_130271);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_130272);
ruleUnrestrictedName();
state._fsp--;
@@ -43028,7 +43039,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsPackageUnrestrictedNameParserRuleCall_2_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_130310);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_130311);
ruleUnrestrictedName();
state._fsp--;
@@ -43085,7 +43096,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_130349);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_130350);
ruleUnrestrictedName();
state._fsp--;
@@ -43142,7 +43153,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesCoreDomainUnrestrictedNameParserRuleCall_3_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_130388);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_130389);
ruleUnrestrictedName();
state._fsp--;
@@ -43193,7 +43204,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__NameAssignment_230423);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__NameAssignment_230424);
ruleUnrestrictedName();
state._fsp--;
@@ -43244,7 +43255,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getInTransformationUnrestrictedNameParserRuleCall_3_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__InAssignment_3_130458);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__InAssignment_3_130459);
ruleUnrestrictedName();
state._fsp--;
@@ -43295,7 +43306,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getDomainsSourceDomainCSParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleSourceDomainCS_in_rule__MappingCS__DomainsAssignment_530493);
+ pushFollow(FollowSets001.FOLLOW_ruleSourceDomainCS_in_rule__MappingCS__DomainsAssignment_530494);
ruleSourceDomainCS();
state._fsp--;
@@ -43340,7 +43351,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getDomainsTargetDomainCSParserRuleCall_6_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTargetDomainCS_in_rule__MappingCS__DomainsAssignment_630524);
+ pushFollow(FollowSets001.FOLLOW_ruleTargetDomainCS_in_rule__MappingCS__DomainsAssignment_630525);
ruleTargetDomainCS();
state._fsp--;
@@ -43385,7 +43396,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getMiddleMiddleDomainCSParserRuleCall_7_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMiddleDomainCS_in_rule__MappingCS__MiddleAssignment_7_130555);
+ pushFollow(FollowSets001.FOLLOW_ruleMiddleDomainCS_in_rule__MappingCS__MiddleAssignment_7_130556);
ruleMiddleDomainCS();
state._fsp--;
@@ -43430,7 +43441,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getMappingCallsMappingCallCSParserRuleCall_8_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMappingCallCS_in_rule__MappingCS__MappingCallsAssignment_830586);
+ pushFollow(FollowSets001.FOLLOW_ruleMappingCallCS_in_rule__MappingCS__MappingCallsAssignment_830587);
ruleMappingCallCS();
state._fsp--;
@@ -43481,7 +43492,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getReferredMappingMappingUnrestrictedNameParserRuleCall_2_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCallCS__ReferredMappingAssignment_230621);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCallCS__ReferredMappingAssignment_230622);
ruleUnrestrictedName();
state._fsp--;
@@ -43532,7 +43543,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getBindingsMappingCallBindingCSParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMappingCallBindingCS_in_rule__MappingCallCS__BindingsAssignment_430656);
+ pushFollow(FollowSets001.FOLLOW_ruleMappingCallBindingCS_in_rule__MappingCallCS__BindingsAssignment_430657);
ruleMappingCallBindingCS();
state._fsp--;
@@ -43583,7 +43594,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getReferredVariableVariableUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCallBindingCS__ReferredVariableAssignment_030691);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__MappingCallBindingCS__ReferredVariableAssignment_030692);
ruleUnrestrictedName();
state._fsp--;
@@ -43640,7 +43651,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getIsLoopLessThanSignEqualsSignKeyword_1_1_0());
}
- match(input,37,FollowSets001.FOLLOW_37_in_rule__MappingCallBindingCS__IsLoopAssignment_1_130731); if (state.failed) return ;
+ match(input,37,FollowSets001.FOLLOW_37_in_rule__MappingCallBindingCS__IsLoopAssignment_1_130732); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallBindingCSAccess().getIsLoopLessThanSignEqualsSignKeyword_1_1_0());
}
@@ -43687,7 +43698,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getValueExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__MappingCallBindingCS__ValueAssignment_230770);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__MappingCallBindingCS__ValueAssignment_230771);
ruleExpCS();
state._fsp--;
@@ -43738,7 +43749,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getCheckCheckKeyword_0_0());
}
- match(input,18,FollowSets001.FOLLOW_18_in_rule__SourceDomainCS__CheckAssignment_030806); if (state.failed) return ;
+ match(input,18,FollowSets001.FOLLOW_18_in_rule__SourceDomainCS__CheckAssignment_030807); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceDomainCSAccess().getCheckCheckKeyword_0_0());
}
@@ -43791,7 +43802,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getDirectionTypedModelUnrestrictedNameParserRuleCall_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__SourceDomainCS__DirectionAssignment_130849);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__SourceDomainCS__DirectionAssignment_130850);
ruleUnrestrictedName();
state._fsp--;
@@ -43842,7 +43853,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getGuardPatternSourceGuardPatternCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleSourceGuardPatternCS_in_rule__SourceDomainCS__GuardPatternAssignment_230884);
+ pushFollow(FollowSets001.FOLLOW_ruleSourceGuardPatternCS_in_rule__SourceDomainCS__GuardPatternAssignment_230885);
ruleSourceGuardPatternCS();
state._fsp--;
@@ -43887,7 +43898,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceDomainCSAccess().getBottomPatternSourceBottomPatternCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleSourceBottomPatternCS_in_rule__SourceDomainCS__BottomPatternAssignment_330915);
+ pushFollow(FollowSets001.FOLLOW_ruleSourceBottomPatternCS_in_rule__SourceDomainCS__BottomPatternAssignment_330916);
ruleSourceBottomPatternCS();
state._fsp--;
@@ -43932,7 +43943,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_030946);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_030947);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -43977,7 +43988,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_130977);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_130978);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -44022,7 +44033,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getGuardPatternMiddleGuardPatternCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMiddleGuardPatternCS_in_rule__MiddleDomainCS__GuardPatternAssignment_131008);
+ pushFollow(FollowSets001.FOLLOW_ruleMiddleGuardPatternCS_in_rule__MiddleDomainCS__GuardPatternAssignment_131009);
ruleMiddleGuardPatternCS();
state._fsp--;
@@ -44067,7 +44078,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleDomainCSAccess().getBottomPatternMiddleBottomPatternCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMiddleBottomPatternCS_in_rule__MiddleDomainCS__BottomPatternAssignment_231039);
+ pushFollow(FollowSets001.FOLLOW_ruleMiddleBottomPatternCS_in_rule__MiddleDomainCS__BottomPatternAssignment_231040);
ruleMiddleBottomPatternCS();
state._fsp--;
@@ -44112,7 +44123,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__MiddleBottomPatternCS__ConstraintsAssignment_231070);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__MiddleBottomPatternCS__ConstraintsAssignment_231071);
ruleAssignmentCS();
state._fsp--;
@@ -44157,7 +44168,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__MiddleGuardPatternCS__ConstraintsAssignment_231101);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__MiddleGuardPatternCS__ConstraintsAssignment_231102);
ruleAssignmentCS();
state._fsp--;
@@ -44208,7 +44219,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getEnforceEnforceKeyword_0_0());
}
- match(input,19,FollowSets001.FOLLOW_19_in_rule__TargetDomainCS__EnforceAssignment_031137); if (state.failed) return ;
+ match(input,19,FollowSets001.FOLLOW_19_in_rule__TargetDomainCS__EnforceAssignment_031138); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetDomainCSAccess().getEnforceEnforceKeyword_0_0());
}
@@ -44261,7 +44272,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getDirectionTypedModelUnrestrictedNameParserRuleCall_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TargetDomainCS__DirectionAssignment_131180);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TargetDomainCS__DirectionAssignment_131181);
ruleUnrestrictedName();
state._fsp--;
@@ -44312,7 +44323,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getGuardPatternTargetGuardPatternCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTargetGuardPatternCS_in_rule__TargetDomainCS__GuardPatternAssignment_231215);
+ pushFollow(FollowSets001.FOLLOW_ruleTargetGuardPatternCS_in_rule__TargetDomainCS__GuardPatternAssignment_231216);
ruleTargetGuardPatternCS();
state._fsp--;
@@ -44357,7 +44368,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetDomainCSAccess().getBottomPatternTargetBottomPatternCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTargetBottomPatternCS_in_rule__TargetDomainCS__BottomPatternAssignment_331246);
+ pushFollow(FollowSets001.FOLLOW_ruleTargetBottomPatternCS_in_rule__TargetDomainCS__BottomPatternAssignment_331247);
ruleTargetBottomPatternCS();
state._fsp--;
@@ -44402,7 +44413,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetBottomPatternCS__UnrealizedVariablesAssignment_2_0_031277);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetBottomPatternCS__UnrealizedVariablesAssignment_2_0_031278);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -44447,7 +44458,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_2_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__TargetBottomPatternCS__RealizedVariablesAssignment_2_0_131308);
+ pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__TargetBottomPatternCS__RealizedVariablesAssignment_2_0_131309);
ruleRealizedVariableCS();
state._fsp--;
@@ -44492,7 +44503,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetBottomPatternCS__UnrealizedVariablesAssignment_2_1_1_031339);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetBottomPatternCS__UnrealizedVariablesAssignment_2_1_1_031340);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -44537,7 +44548,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_2_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__TargetBottomPatternCS__RealizedVariablesAssignment_2_1_1_131370);
+ pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__TargetBottomPatternCS__RealizedVariablesAssignment_2_1_1_131371);
ruleRealizedVariableCS();
state._fsp--;
@@ -44582,7 +44593,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_031401);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_031402);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -44627,7 +44638,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_131432);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_131433);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -44672,7 +44683,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_031463);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_031464);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -44717,7 +44728,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_131494);
+ pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_131495);
ruleRealizedVariableCS();
state._fsp--;
@@ -44762,7 +44773,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_031525);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_031526);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -44807,7 +44818,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRealizedVariablesRealizedVariableCSParserRuleCall_0_2_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_131556);
+ pushFollow(FollowSets001.FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_131557);
ruleRealizedVariableCS();
state._fsp--;
@@ -44852,7 +44863,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_431587);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_431588);
ruleAssignmentCS();
state._fsp--;
@@ -44897,7 +44908,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_231618);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_231619);
ruleAssignmentCS();
state._fsp--;
@@ -44948,7 +44959,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
}
- match(input,83,FollowSets001.FOLLOW_83_in_rule__AssignmentCS__DefaultAssignment_031654); if (state.failed) return ;
+ match(input,83,FollowSets001.FOLLOW_83_in_rule__AssignmentCS__DefaultAssignment_031655); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getAssignmentCSAccess().getDefaultDefaultKeyword_0_0());
}
@@ -44995,7 +45006,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getTargetExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_131693);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_131694);
ruleExpCS();
state._fsp--;
@@ -45040,7 +45051,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getAssignmentCSAccess().getInitialiserExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_131724);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_131725);
ruleExpCS();
state._fsp--;
@@ -45085,7 +45096,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_131755);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_131756);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -45130,7 +45141,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getUnrealizedVariablesUnrealizedVariableCSParserRuleCall_0_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_131786);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_131787);
ruleUnrealizedVariableCS();
state._fsp--;
@@ -45175,7 +45186,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_0_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_431817);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_431818);
ruleAssignmentCS();
state._fsp--;
@@ -45220,7 +45231,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getConstraintsAssignmentCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_231848);
+ pushFollow(FollowSets001.FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_231849);
ruleAssignmentCS();
state._fsp--;
@@ -45265,7 +45276,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getNameIdentifierParserRuleCall_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleIdentifier_in_rule__ImportCS__NameAssignment_1_031879);
+ pushFollow(FollowSets001.FOLLOW_ruleIdentifier_in_rule__ImportCS__NameAssignment_1_031880);
ruleIdentifier();
state._fsp--;
@@ -45310,7 +45321,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getPathNameURIPathNameCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleURIPathNameCS_in_rule__ImportCS__PathNameAssignment_231910);
+ pushFollow(FollowSets001.FOLLOW_ruleURIPathNameCS_in_rule__ImportCS__PathNameAssignment_231911);
ruleURIPathNameCS();
state._fsp--;
@@ -45361,7 +45372,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getAllColonColonKeyword_3_0_0());
}
- match(input,70,FollowSets001.FOLLOW_70_in_rule__ImportCS__AllAssignment_3_031946); if (state.failed) return ;
+ match(input,70,FollowSets001.FOLLOW_70_in_rule__ImportCS__AllAssignment_3_031947); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getAllColonColonKeyword_3_0_0());
}
@@ -45414,7 +45425,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getPackagePackageURIParserRuleCall_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_131989);
+ pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_131990);
ruleURI();
state._fsp--;
@@ -45465,7 +45476,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_032029);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_032030);
ruleUnrestrictedName();
state._fsp--;
@@ -45510,7 +45521,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_232060);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_232061);
ruleTypeExpCS();
state._fsp--;
@@ -45555,7 +45566,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getPathNameScopeNameCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleScopeNameCS_in_rule__QueryCS__PathNameAssignment_132091);
+ pushFollow(FollowSets001.FOLLOW_ruleScopeNameCS_in_rule__QueryCS__PathNameAssignment_132092);
ruleScopeNameCS();
state._fsp--;
@@ -45600,7 +45611,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_232122);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_232123);
ruleUnrestrictedName();
state._fsp--;
@@ -45645,7 +45656,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getInputParamDeclarationParamDeclarationCSParserRuleCall_4_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_032153);
+ pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_032154);
ruleParamDeclarationCS();
state._fsp--;
@@ -45690,7 +45701,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getInputParamDeclarationParamDeclarationCSParserRuleCall_4_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_1_132184);
+ pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_1_132185);
ruleParamDeclarationCS();
state._fsp--;
@@ -45735,7 +45746,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedTypeTypeExpCSParserRuleCall_7_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__QueryCS__OwnedTypeAssignment_732215);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__QueryCS__OwnedTypeAssignment_732216);
ruleTypeExpCS();
state._fsp--;
@@ -45780,7 +45791,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getExpressionExpCSParserRuleCall_8_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_8_1_132246);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_8_1_132247);
ruleExpCS();
state._fsp--;
@@ -45825,7 +45836,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_032277);
+ pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_032278);
ruleFirstPathElementCS();
state._fsp--;
@@ -45870,7 +45881,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getPathNextPathElementCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_032308);
+ pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_032309);
ruleNextPathElementCS();
state._fsp--;
@@ -45915,7 +45926,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getPathNameScopeNameCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleScopeNameCS_in_rule__TransformationCS__PathNameAssignment_132339);
+ pushFollow(FollowSets001.FOLLOW_ruleScopeNameCS_in_rule__TransformationCS__PathNameAssignment_132340);
ruleScopeNameCS();
state._fsp--;
@@ -45960,7 +45971,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getNameUnreservedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__TransformationCS__NameAssignment_232370);
+ pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__TransformationCS__NameAssignment_232371);
ruleUnreservedName();
state._fsp--;
@@ -46005,7 +46016,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getDirectionsDirectionCSParserRuleCall_4_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleDirectionCS_in_rule__TransformationCS__DirectionsAssignment_4_032401);
+ pushFollow(FollowSets001.FOLLOW_ruleDirectionCS_in_rule__TransformationCS__DirectionsAssignment_4_032402);
ruleDirectionCS();
state._fsp--;
@@ -46050,7 +46061,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_032432);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_032433);
ruleUnrestrictedName();
state._fsp--;
@@ -46095,7 +46106,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_232463);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_232464);
ruleTypeExpCS();
state._fsp--;
@@ -46140,7 +46151,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_132494);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_132495);
ruleUnrestrictedName();
state._fsp--;
@@ -46185,7 +46196,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_332525);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_332526);
ruleTypeExpCS();
state._fsp--;
@@ -46233,7 +46244,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:16105:1: ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:16105:2: rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment32559);
+ pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment32560);
rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -46284,7 +46295,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:16121:1: ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:16121:2: rule__EssentialOCLInfixOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment32592);
+ pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment32593);
rule__EssentialOCLInfixOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -46335,7 +46346,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:16137:1: ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:16137:2: rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment32625);
+ pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment32626);
rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -46383,7 +46394,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_032658);
+ pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_032659);
ruleFirstPathElementCS();
state._fsp--;
@@ -46428,7 +46439,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_132689);
+ pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_132690);
ruleNextPathElementCS();
state._fsp--;
@@ -46479,7 +46490,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment32724);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment32725);
ruleUnrestrictedName();
state._fsp--;
@@ -46536,7 +46547,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getElementNamedElementUnreservedNameParserRuleCall_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment32763);
+ pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment32764);
ruleUnreservedName();
state._fsp--;
@@ -46587,7 +46598,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getPathURIFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_032798);
+ pushFollow(FollowSets001.FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_032799);
ruleURIFirstPathElementCS();
state._fsp--;
@@ -46632,7 +46643,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_132829);
+ pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_132830);
ruleNextPathElementCS();
state._fsp--;
@@ -46683,7 +46694,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_032864);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_032865);
ruleUnrestrictedName();
state._fsp--;
@@ -46740,7 +46751,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamespaceURIParserRuleCall_1_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_132903);
+ pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_132904);
ruleURI();
state._fsp--;
@@ -46791,7 +46802,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment32938);
+ pushFollow(FollowSets001.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment32939);
rulePrimitiveTypeIdentifier();
state._fsp--;
@@ -46836,7 +46847,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_032969);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_032970);
ruleCollectionTypeIdentifier();
state._fsp--;
@@ -46881,7 +46892,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_133000);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_133001);
ruleTypeExpCS();
state._fsp--;
@@ -46926,7 +46937,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_033031);
+ pushFollow(FollowSets001.FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_033032);
ruleLOWER();
state._fsp--;
@@ -46971,7 +46982,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundUPPERParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_133062);
+ pushFollow(FollowSets001.FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_133063);
ruleUPPER();
state._fsp--;
@@ -47019,7 +47030,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:16364:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:16364:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment33093);
+ pushFollow(FollowSets001.FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment33094);
rule__MultiplicityStringCS__StringBoundsAlternatives_0();
state._fsp--;
@@ -47073,7 +47084,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
- match(input,46,FollowSets001.FOLLOW_46_in_rule__TupleTypeCS__NameAssignment_033131); if (state.failed) return ;
+ match(input,46,FollowSets001.FOLLOW_46_in_rule__TupleTypeCS__NameAssignment_033132); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
@@ -47120,7 +47131,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_033170);
+ pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_033171);
ruleTuplePartCS();
state._fsp--;
@@ -47165,7 +47176,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_133201);
+ pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_133202);
ruleTuplePartCS();
state._fsp--;
@@ -47210,7 +47221,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_033232);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_033233);
ruleUnrestrictedName();
state._fsp--;
@@ -47255,7 +47266,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_233263);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_233264);
ruleTypeExpCS();
state._fsp--;
@@ -47300,7 +47311,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_033294);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_033295);
ruleCollectionTypeCS();
state._fsp--;
@@ -47345,7 +47356,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_033325);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_033326);
ruleCollectionLiteralPartCS();
state._fsp--;
@@ -47390,7 +47401,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_133356);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_133357);
ruleCollectionLiteralPartCS();
state._fsp--;
@@ -47435,7 +47446,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getExpressionCSExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_033387);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_033388);
ruleExpCS();
state._fsp--;
@@ -47480,7 +47491,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getLastExpressionCSExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_133418);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_133419);
ruleExpCS();
state._fsp--;
@@ -47531,7 +47542,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_033453);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_033454);
ruleUnrestrictedName();
state._fsp--;
@@ -47582,7 +47593,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getInitExpressionExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_233488);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_233489);
ruleExpCS();
state._fsp--;
@@ -47627,7 +47638,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_233519);
+ pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_233520);
ruleTupleLiteralPartCS();
state._fsp--;
@@ -47672,7 +47683,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_133550);
+ pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_133551);
ruleTupleLiteralPartCS();
state._fsp--;
@@ -47717,7 +47728,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_033581);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_033582);
ruleUnrestrictedName();
state._fsp--;
@@ -47762,7 +47773,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_133612);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_133613);
ruleTypeExpCS();
state._fsp--;
@@ -47807,7 +47818,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_333643);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_333644);
ruleExpCS();
state._fsp--;
@@ -47852,7 +47863,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSAccess().getNameNUMBER_LITERALParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment33674);
+ pushFollow(FollowSets001.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment33675);
ruleNUMBER_LITERAL();
state._fsp--;
@@ -47897,7 +47908,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getNameStringLiteralParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment33705);
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment33706);
ruleStringLiteral();
state._fsp--;
@@ -47948,7 +47959,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
}
- match(input,84,FollowSets001.FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_033741); if (state.failed) return ;
+ match(input,84,FollowSets001.FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_033742); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
}
@@ -48001,7 +48012,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
}
- match(input,85,FollowSets001.FOLLOW_85_in_rule__BooleanLiteralExpCS__NameAssignment_133785); if (state.failed) return ;
+ match(input,85,FollowSets001.FOLLOW_85_in_rule__BooleanLiteralExpCS__NameAssignment_133786); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
}
@@ -48048,7 +48059,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_133824);
+ pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_133825);
ruleMultiplicityCS();
state._fsp--;
@@ -48093,7 +48104,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment33855);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment33856);
ruleTypeLiteralWithMultiplicityCS();
state._fsp--;
@@ -48138,7 +48149,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getPathNamePathNameCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment33886);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment33887);
rulePathNameCS();
state._fsp--;
@@ -48183,7 +48194,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_133917);
+ pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_133918);
ruleMultiplicityCS();
state._fsp--;
@@ -48228,7 +48239,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_133948);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_133949);
ruleBinaryOperatorCS();
state._fsp--;
@@ -48273,7 +48284,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_033979);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_033980);
rulePrefixedExpCS();
state._fsp--;
@@ -48318,7 +48329,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_034010);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_034011);
ruleBinaryOperatorCS();
state._fsp--;
@@ -48363,7 +48374,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_134041);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_134042);
rulePrefixedExpCS();
state._fsp--;
@@ -48408,7 +48419,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_034072);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_034073);
ruleBinaryOperatorCS();
state._fsp--;
@@ -48453,7 +48464,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_0_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_134103);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_134104);
ruleLetExpCS();
state._fsp--;
@@ -48498,7 +48509,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_134134);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_134135);
ruleLetExpCS();
state._fsp--;
@@ -48543,7 +48554,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_134165);
+ pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_134166);
ruleUnaryOperatorCS();
state._fsp--;
@@ -48588,7 +48599,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_234196);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_234197);
ruleLetExpCS();
state._fsp--;
@@ -48633,7 +48644,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_134227);
+ pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_134228);
ruleUnaryOperatorCS();
state._fsp--;
@@ -48678,7 +48689,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedExpCSAccess().getOwnedExpressionPrimaryExpCSParserRuleCall_0_2_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_234258);
+ pushFollow(FollowSets001.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_234259);
rulePrimaryExpCS();
state._fsp--;
@@ -48723,7 +48734,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPathNamePathNameCSParserRuleCall_7_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_134289);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_134290);
rulePathNameCS();
state._fsp--;
@@ -48768,7 +48779,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_234320);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_234321);
ruleExpCS();
state._fsp--;
@@ -48813,7 +48824,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_134351);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_134352);
ruleExpCS();
state._fsp--;
@@ -48858,7 +48869,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_134382);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_134383);
ruleExpCS();
state._fsp--;
@@ -48903,7 +48914,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_134413);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_134414);
ruleExpCS();
state._fsp--;
@@ -48954,7 +48965,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
}
- match(input,86,FollowSets001.FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_034449); if (state.failed) return ;
+ match(input,86,FollowSets001.FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_034450); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
}
@@ -49001,7 +49012,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_034488);
+ pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_034489);
ruleConstructorPartCS();
state._fsp--;
@@ -49046,7 +49057,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_134519);
+ pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_134520);
ruleConstructorPartCS();
state._fsp--;
@@ -49091,7 +49102,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_134550);
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_134551);
ruleStringLiteral();
state._fsp--;
@@ -49142,7 +49153,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
}
- match(input,86,FollowSets001.FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_034586); if (state.failed) return ;
+ match(input,86,FollowSets001.FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_034587); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
}
@@ -49189,7 +49200,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_034625);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_034626);
ruleNavigatingArgCS();
state._fsp--;
@@ -49234,7 +49245,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_134656);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_134657);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -49279,7 +49290,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_034687);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_034688);
ruleNavigatingSemiArgCS();
state._fsp--;
@@ -49324,7 +49335,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_134718);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_134719);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -49369,7 +49380,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_034749);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_034750);
ruleNavigatingBarArgCS();
state._fsp--;
@@ -49414,7 +49425,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_134780);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_134781);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -49459,7 +49470,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_034811);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_034812);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -49504,7 +49515,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_134842);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_134843);
ruleTypeExpCS();
state._fsp--;
@@ -49549,7 +49560,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_134873);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_134874);
ruleExpCS();
state._fsp--;
@@ -49600,7 +49611,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
- match(input,68,FollowSets001.FOLLOW_68_in_rule__NavigatingBarArgCS__PrefixAssignment_034909); if (state.failed) return ;
+ match(input,68,FollowSets001.FOLLOW_68_in_rule__NavigatingBarArgCS__PrefixAssignment_034910); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
@@ -49647,7 +49658,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_134948);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_134949);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -49692,7 +49703,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_134979);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_134980);
ruleTypeExpCS();
state._fsp--;
@@ -49737,7 +49748,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_135010);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_135011);
ruleExpCS();
state._fsp--;
@@ -49788,7 +49799,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
- match(input,61,FollowSets001.FOLLOW_61_in_rule__NavigatingCommaArgCS__PrefixAssignment_035046); if (state.failed) return ;
+ match(input,61,FollowSets001.FOLLOW_61_in_rule__NavigatingCommaArgCS__PrefixAssignment_035047); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
@@ -49835,7 +49846,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_135085);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_135086);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -49880,7 +49891,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_135116);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_135117);
ruleTypeExpCS();
state._fsp--;
@@ -49925,7 +49936,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_135147);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_135148);
ruleExpCS();
state._fsp--;
@@ -49976,7 +49987,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
- match(input,17,FollowSets001.FOLLOW_17_in_rule__NavigatingSemiArgCS__PrefixAssignment_035183); if (state.failed) return ;
+ match(input,17,FollowSets001.FOLLOW_17_in_rule__NavigatingSemiArgCS__PrefixAssignment_035184); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
@@ -50023,7 +50034,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_135222);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_135223);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -50068,7 +50079,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_135253);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_135254);
ruleTypeExpCS();
state._fsp--;
@@ -50113,7 +50124,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_135284);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_135285);
ruleExpCS();
state._fsp--;
@@ -50158,7 +50169,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_135315);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_135316);
ruleExpCS();
state._fsp--;
@@ -50203,7 +50214,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_335346);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_335347);
ruleExpCS();
state._fsp--;
@@ -50248,7 +50259,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_535377);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_535378);
ruleExpCS();
state._fsp--;
@@ -50293,7 +50304,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_135408);
+ pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_135409);
ruleLetVariableCS();
state._fsp--;
@@ -50338,7 +50349,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_135439);
+ pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_135440);
ruleLetVariableCS();
state._fsp--;
@@ -50383,7 +50394,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_435470);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_435471);
ruleExpCS();
state._fsp--;
@@ -50428,7 +50439,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_035501);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_035502);
ruleUnrestrictedName();
state._fsp--;
@@ -50473,7 +50484,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_135532);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_135533);
ruleTypeExpCS();
state._fsp--;
@@ -50518,7 +50529,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_335563);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_335564);
ruleExpCS();
state._fsp--;
@@ -50563,7 +50574,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_135594);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_135595);
ruleExpCS();
state._fsp--;
@@ -50713,9 +50724,9 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
protected DFA10 dfa10 = new DFA10(this);
protected DFA29 dfa29 = new DFA29(this);
protected DFA32 dfa32 = new DFA32(this);
- protected DFA67 dfa67 = new DFA67(this);
protected DFA68 dfa68 = new DFA68(this);
- protected DFA85 dfa85 = new DFA85(this);
+ protected DFA69 dfa69 = new DFA69(this);
+ protected DFA86 dfa86 = new DFA86(this);
static final String DFA7_eotS =
"\21\uffff";
static final String DFA7_eofS =
@@ -50734,32 +50745,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
"\1\15\1\16\1\17\3\2\16\uffff\16\2\3\uffff\1\2\2\uffff\1\2\7"+
"\uffff\2\2\1\uffff\1\2\3\uffff\5\2",
"",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
"\2\20\10\uffff\2\2\13\20\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff"+
"\1\2\2\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
""
};
@@ -50814,32 +50825,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
"\1\15\1\16\1\17\3\2\16\uffff\16\2\6\uffff\2\2\6\uffff\2\2\1"+
"\uffff\1\2\3\uffff\5\2",
"",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
- "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2"+
- "\uffff\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
+ "\2\2\13\uffff\2\2\1\uffff\16\2\20\uffff\1\2\3\uffff\1\2\2\uffff"+
+ "\1\20\1\2\1\uffff\1\2\15\uffff\1\2",
""
};
@@ -50951,9 +50962,9 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
static final String DFA32_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\27\uffff}>";
static final String[] DFA32_transitionS = {
- "\2\4\2\31\12\uffff\13\31\1\4\20\uffff\1\13\10\21\1\14\1\15"+
- "\1\16\1\17\1\20\6\uffff\1\1\7\uffff\2\4\1\uffff\1\2\4\uffff"+
- "\1\3\1\uffff\2\4",
+ "\2\4\2\31\12\uffff\13\31\1\4\20\uffff\1\13\10\21\1\14\1\15\1"+
+ "\16\1\17\1\20\6\uffff\1\1\7\uffff\2\4\1\uffff\1\2\4\uffff\1"+
+ "\3\1\uffff\2\4",
"",
"",
"",
@@ -51129,22 +51140,22 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
throw nvae;
}
}
- static final String DFA67_eotS =
+ static final String DFA68_eotS =
"\36\uffff";
- static final String DFA67_eofS =
+ static final String DFA68_eofS =
"\1\1\35\uffff";
- static final String DFA67_minS =
+ static final String DFA68_minS =
"\1\6\1\uffff\33\76\1\uffff";
- static final String DFA67_maxS =
+ static final String DFA68_maxS =
"\1\73\1\uffff\33\106\1\uffff";
- static final String DFA67_acceptS =
+ static final String DFA68_acceptS =
"\1\uffff\1\2\33\uffff\1\1";
- static final String DFA67_specialS =
+ static final String DFA68_specialS =
"\36\uffff}>";
- static final String[] DFA67_transitionS = {
- "\1\2\1\3\12\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14"+
- "\1\15\1\16\21\uffff\1\34\1\24\1\25\1\26\1\27\1\30\1\31\1\32"+
- "\1\33\1\17\1\20\1\21\1\22\1\23",
+ static final String[] DFA68_transitionS = {
+ "\1\2\1\3\12\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1"+
+ "\15\1\16\21\uffff\1\34\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1"+
+ "\33\1\17\1\20\1\21\1\22\1\23",
"",
"\1\1\3\uffff\1\1\3\uffff\1\35",
"\1\1\3\uffff\1\1\3\uffff\1\35",
@@ -51176,52 +51187,52 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
""
};
- static final short[] DFA67_eot = DFA.unpackEncodedString(DFA67_eotS);
- static final short[] DFA67_eof = DFA.unpackEncodedString(DFA67_eofS);
- static final char[] DFA67_min = DFA.unpackEncodedStringToUnsignedChars(DFA67_minS);
- static final char[] DFA67_max = DFA.unpackEncodedStringToUnsignedChars(DFA67_maxS);
- static final short[] DFA67_accept = DFA.unpackEncodedString(DFA67_acceptS);
- static final short[] DFA67_special = DFA.unpackEncodedString(DFA67_specialS);
- static final short[][] DFA67_transition;
+ static final short[] DFA68_eot = DFA.unpackEncodedString(DFA68_eotS);
+ static final short[] DFA68_eof = DFA.unpackEncodedString(DFA68_eofS);
+ static final char[] DFA68_min = DFA.unpackEncodedStringToUnsignedChars(DFA68_minS);
+ static final char[] DFA68_max = DFA.unpackEncodedStringToUnsignedChars(DFA68_maxS);
+ static final short[] DFA68_accept = DFA.unpackEncodedString(DFA68_acceptS);
+ static final short[] DFA68_special = DFA.unpackEncodedString(DFA68_specialS);
+ static final short[][] DFA68_transition;
static {
- int numStates = DFA67_transitionS.length;
- DFA67_transition = new short[numStates][];
+ int numStates = DFA68_transitionS.length;
+ DFA68_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA67_transition[i] = DFA.unpackEncodedString(DFA67_transitionS[i]);
+ DFA68_transition[i] = DFA.unpackEncodedString(DFA68_transitionS[i]);
}
}
- class DFA67 extends DFA {
+ class DFA68 extends DFA {
- public DFA67(BaseRecognizer recognizer) {
+ public DFA68(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 67;
- this.eot = DFA67_eot;
- this.eof = DFA67_eof;
- this.min = DFA67_min;
- this.max = DFA67_max;
- this.accept = DFA67_accept;
- this.special = DFA67_special;
- this.transition = DFA67_transition;
+ this.decisionNumber = 68;
+ this.eot = DFA68_eot;
+ this.eof = DFA68_eof;
+ this.min = DFA68_min;
+ this.max = DFA68_max;
+ this.accept = DFA68_accept;
+ this.special = DFA68_special;
+ this.transition = DFA68_transition;
}
public String getDescription() {
return "()* loopback of 8356:1: ( rule__ScopeNameCS__Group_2__0 )*";
}
}
- static final String DFA68_eotS =
+ static final String DFA69_eotS =
"\20\uffff";
- static final String DFA68_eofS =
+ static final String DFA69_eofS =
"\20\uffff";
- static final String DFA68_minS =
+ static final String DFA69_minS =
"\1\6\15\76\2\uffff";
- static final String DFA68_maxS =
+ static final String DFA69_maxS =
"\1\73\15\106\2\uffff";
- static final String DFA68_acceptS =
+ static final String DFA69_acceptS =
"\16\uffff\1\2\1\1";
- static final String DFA68_specialS =
+ static final String DFA69_specialS =
"\20\uffff}>";
- static final String[] DFA68_transitionS = {
+ static final String[] DFA69_transitionS = {
"\1\1\1\2\12\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+
"\14\1\15\21\uffff\16\16",
"\1\16\7\uffff\1\17",
@@ -51241,52 +51252,52 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
""
};
- static final short[] DFA68_eot = DFA.unpackEncodedString(DFA68_eotS);
- static final short[] DFA68_eof = DFA.unpackEncodedString(DFA68_eofS);
- static final char[] DFA68_min = DFA.unpackEncodedStringToUnsignedChars(DFA68_minS);
- static final char[] DFA68_max = DFA.unpackEncodedStringToUnsignedChars(DFA68_maxS);
- static final short[] DFA68_accept = DFA.unpackEncodedString(DFA68_acceptS);
- static final short[] DFA68_special = DFA.unpackEncodedString(DFA68_specialS);
- static final short[][] DFA68_transition;
+ static final short[] DFA69_eot = DFA.unpackEncodedString(DFA69_eotS);
+ static final short[] DFA69_eof = DFA.unpackEncodedString(DFA69_eofS);
+ static final char[] DFA69_min = DFA.unpackEncodedStringToUnsignedChars(DFA69_minS);
+ static final char[] DFA69_max = DFA.unpackEncodedStringToUnsignedChars(DFA69_maxS);
+ static final short[] DFA69_accept = DFA.unpackEncodedString(DFA69_acceptS);
+ static final short[] DFA69_special = DFA.unpackEncodedString(DFA69_specialS);
+ static final short[][] DFA69_transition;
static {
- int numStates = DFA68_transitionS.length;
- DFA68_transition = new short[numStates][];
+ int numStates = DFA69_transitionS.length;
+ DFA69_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA68_transition[i] = DFA.unpackEncodedString(DFA68_transitionS[i]);
+ DFA69_transition[i] = DFA.unpackEncodedString(DFA69_transitionS[i]);
}
}
- class DFA68 extends DFA {
+ class DFA69 extends DFA {
- public DFA68(BaseRecognizer recognizer) {
+ public DFA69(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 68;
- this.eot = DFA68_eot;
- this.eof = DFA68_eof;
- this.min = DFA68_min;
- this.max = DFA68_max;
- this.accept = DFA68_accept;
- this.special = DFA68_special;
- this.transition = DFA68_transition;
+ this.decisionNumber = 69;
+ this.eot = DFA69_eot;
+ this.eof = DFA69_eof;
+ this.min = DFA69_min;
+ this.max = DFA69_max;
+ this.accept = DFA69_accept;
+ this.special = DFA69_special;
+ this.transition = DFA69_transition;
}
public String getDescription() {
return "8485:1: ( rule__TransformationCS__PathNameAssignment_1 )?";
}
}
- static final String DFA85_eotS =
+ static final String DFA86_eotS =
"\23\uffff";
- static final String DFA85_eofS =
+ static final String DFA86_eofS =
"\1\21\22\uffff";
- static final String DFA85_minS =
+ static final String DFA86_minS =
"\1\20\20\4\2\uffff";
- static final String DFA85_maxS =
+ static final String DFA86_maxS =
"\1\120\20\125\2\uffff";
- static final String DFA85_acceptS =
+ static final String DFA86_acceptS =
"\21\uffff\1\2\1\1";
- static final String DFA85_specialS =
+ static final String DFA86_specialS =
"\23\uffff}>";
- static final String[] DFA85_transitionS = {
+ static final String[] DFA86_transitionS = {
"\2\21\13\uffff\1\1\1\4\1\uffff\1\2\1\3\1\5\1\6\1\7\1\10\1\11"+
"\1\12\1\13\1\14\1\15\1\16\1\17\1\20\17\uffff\1\21\1\uffff\2"+
"\21\2\uffff\3\21\1\uffff\1\21\1\uffff\1\21\4\uffff\3\21",
@@ -51326,34 +51337,34 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
""
};
- static final short[] DFA85_eot = DFA.unpackEncodedString(DFA85_eotS);
- static final short[] DFA85_eof = DFA.unpackEncodedString(DFA85_eofS);
- static final char[] DFA85_min = DFA.unpackEncodedStringToUnsignedChars(DFA85_minS);
- static final char[] DFA85_max = DFA.unpackEncodedStringToUnsignedChars(DFA85_maxS);
- static final short[] DFA85_accept = DFA.unpackEncodedString(DFA85_acceptS);
- static final short[] DFA85_special = DFA.unpackEncodedString(DFA85_specialS);
- static final short[][] DFA85_transition;
+ static final short[] DFA86_eot = DFA.unpackEncodedString(DFA86_eotS);
+ static final short[] DFA86_eof = DFA.unpackEncodedString(DFA86_eofS);
+ static final char[] DFA86_min = DFA.unpackEncodedStringToUnsignedChars(DFA86_minS);
+ static final char[] DFA86_max = DFA.unpackEncodedStringToUnsignedChars(DFA86_maxS);
+ static final short[] DFA86_accept = DFA.unpackEncodedString(DFA86_acceptS);
+ static final short[] DFA86_special = DFA.unpackEncodedString(DFA86_specialS);
+ static final short[][] DFA86_transition;
static {
- int numStates = DFA85_transitionS.length;
- DFA85_transition = new short[numStates][];
+ int numStates = DFA86_transitionS.length;
+ DFA86_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA85_transition[i] = DFA.unpackEncodedString(DFA85_transitionS[i]);
+ DFA86_transition[i] = DFA.unpackEncodedString(DFA86_transitionS[i]);
}
}
- class DFA85 extends DFA {
+ class DFA86 extends DFA {
- public DFA85(BaseRecognizer recognizer) {
+ public DFA86(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 85;
- this.eot = DFA85_eot;
- this.eof = DFA85_eof;
- this.min = DFA85_min;
- this.max = DFA85_max;
- this.accept = DFA85_accept;
- this.special = DFA85_special;
- this.transition = DFA85_transition;
+ this.decisionNumber = 86;
+ this.eot = DFA86_eot;
+ this.eof = DFA86_eof;
+ this.min = DFA86_min;
+ this.max = DFA86_max;
+ this.accept = DFA86_accept;
+ this.special = DFA86_special;
+ this.transition = DFA86_transition;
}
public String getDescription() {
return "()* loopback of 11374:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*";
@@ -51738,1108 +51749,1108 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0_in_rule__PrimaryExpCS__Alternatives_7_27823 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0_in_rule__PrimaryExpCS__Alternatives_7_27841 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_27874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_27892 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__07923 = new BitSet(new long[]{0x0000000009800000L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__07926 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl7953 = new BitSet(new long[]{0x0000000000500002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__17984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl8011 = new BitSet(new long[]{0x0000000009800002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__08046 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__08049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__18107 = new BitSet(new long[]{0x0000000010200000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__18110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl8137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__28167 = new BitSet(new long[]{0x0000000010200000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__28170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl8197 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__38228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl8255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__08294 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__08297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__DirectionCS__Group_2__0__Impl8325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18356 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8386 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8443 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08480 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__DirectionCS__Group_2_2__0__Impl8511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08603 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__DirectionCS__Group_3__0__Impl8634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18665 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28725 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8752 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08789 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__DirectionCS__Group_3_2__0__Impl8820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__08912 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__08915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__18973 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__18976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__MappingCS__Group__1__Impl9004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__29035 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__29038 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__NameAssignment_2_in_rule__MappingCS__Group__2__Impl9065 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__39095 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__39098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_3__0_in_rule__MappingCS__Group__3__Impl9125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__49156 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__49159 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__MappingCS__Group__4__Impl9187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__59218 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__59221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__DomainsAssignment_5_in_rule__MappingCS__Group__5__Impl9248 = new BitSet(new long[]{0x0000000000040002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__69279 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__69282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__DomainsAssignment_6_in_rule__MappingCS__Group__6__Impl9309 = new BitSet(new long[]{0x0000000000080002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__79340 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__79343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl9370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__89401 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__89404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__MappingCallsAssignment_8_in_rule__MappingCS__Group__8__Impl9431 = new BitSet(new long[]{0x0000000000800002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__99462 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__MappingCS__Group__9__Impl9490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_3__0__Impl_in_rule__MappingCS__Group_3__09541 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_3__1_in_rule__MappingCS__Group_3__09544 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__MappingCS__Group_3__0__Impl9572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_3__1__Impl_in_rule__MappingCS__Group_3__19603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__InAssignment_3_1_in_rule__MappingCS__Group_3__1__Impl9630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__09664 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__09667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__MappingCS__Group_7__0__Impl9695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__19726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__MiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl9753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__0__Impl_in_rule__MappingCallCS__Group__09787 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__1_in_rule__MappingCallCS__Group__09790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__1__Impl_in_rule__MappingCallCS__Group__19848 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__2_in_rule__MappingCallCS__Group__19851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__MappingCallCS__Group__1__Impl9879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__2__Impl_in_rule__MappingCallCS__Group__29910 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__3_in_rule__MappingCallCS__Group__29913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__ReferredMappingAssignment_2_in_rule__MappingCallCS__Group__2__Impl9940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__3__Impl_in_rule__MappingCallCS__Group__39970 = new BitSet(new long[]{0x800000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__4_in_rule__MappingCallCS__Group__39973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__MappingCallCS__Group__3__Impl10001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__4__Impl_in_rule__MappingCallCS__Group__410032 = new BitSet(new long[]{0x800000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__5_in_rule__MappingCallCS__Group__410035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__BindingsAssignment_4_in_rule__MappingCallCS__Group__4__Impl10062 = new BitSet(new long[]{0x000000001FFC00C2L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__5__Impl_in_rule__MappingCallCS__Group__510093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__MappingCallCS__Group__5__Impl10121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__0__Impl_in_rule__MappingCallBindingCS__Group__010164 = new BitSet(new long[]{0x0000002000010000L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__1_in_rule__MappingCallBindingCS__Group__010167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__ReferredVariableAssignment_0_in_rule__MappingCallBindingCS__Group__0__Impl10194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__1__Impl_in_rule__MappingCallBindingCS__Group__110224 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__2_in_rule__MappingCallBindingCS__Group__110227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Alternatives_1_in_rule__MappingCallBindingCS__Group__1__Impl10254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__2__Impl_in_rule__MappingCallBindingCS__Group__210284 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__3_in_rule__MappingCallBindingCS__Group__210287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__ValueAssignment_2_in_rule__MappingCallBindingCS__Group__2__Impl10314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__3__Impl_in_rule__MappingCallBindingCS__Group__310344 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__MappingCallBindingCS__Group__3__Impl10372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__0__Impl_in_rule__SourceDomainCS__Group__010411 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__1_in_rule__SourceDomainCS__Group__010414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__CheckAssignment_0_in_rule__SourceDomainCS__Group__0__Impl10441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__1__Impl_in_rule__SourceDomainCS__Group__110471 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__2_in_rule__SourceDomainCS__Group__110474 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__DirectionAssignment_1_in_rule__SourceDomainCS__Group__1__Impl10501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__2__Impl_in_rule__SourceDomainCS__Group__210531 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__3_in_rule__SourceDomainCS__Group__210534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__GuardPatternAssignment_2_in_rule__SourceDomainCS__Group__2__Impl10561 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__3__Impl_in_rule__SourceDomainCS__Group__310591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__BottomPatternAssignment_3_in_rule__SourceDomainCS__Group__3__Impl10618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__0__Impl_in_rule__SourceBottomPatternCS__Group__010656 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__1_in_rule__SourceBottomPatternCS__Group__010659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__1__Impl_in_rule__SourceBottomPatternCS__Group__110717 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__2_in_rule__SourceBottomPatternCS__Group__110720 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__SourceBottomPatternCS__Group__1__Impl10748 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__2__Impl_in_rule__SourceBottomPatternCS__Group__210779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__SourceBottomPatternCS__Group__2__Impl10807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__0__Impl_in_rule__SourceGuardPatternCS__Group__010844 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__1_in_rule__SourceGuardPatternCS__Group__010847 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__1__Impl_in_rule__SourceGuardPatternCS__Group__110905 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__2_in_rule__SourceGuardPatternCS__Group__110908 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__SourceGuardPatternCS__Group__1__Impl10936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__2__Impl_in_rule__SourceGuardPatternCS__Group__210967 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__3_in_rule__SourceGuardPatternCS__Group__210970 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__0_in_rule__SourceGuardPatternCS__Group__2__Impl10997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__3__Impl_in_rule__SourceGuardPatternCS__Group__311028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__SourceGuardPatternCS__Group__3__Impl11056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__0__Impl_in_rule__SourceGuardPatternCS__Group_2__011095 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__1_in_rule__SourceGuardPatternCS__Group_2__011098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_0_in_rule__SourceGuardPatternCS__Group_2__0__Impl11125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__1__Impl_in_rule__SourceGuardPatternCS__Group_2__111155 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0_in_rule__SourceGuardPatternCS__Group_2__1__Impl11182 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0__Impl_in_rule__SourceGuardPatternCS__Group_2_1__011217 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1_in_rule__SourceGuardPatternCS__Group_2_1__011220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__SourceGuardPatternCS__Group_2_1__0__Impl11248 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1__Impl_in_rule__SourceGuardPatternCS__Group_2_1__111279 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_1_in_rule__SourceGuardPatternCS__Group_2_1__1__Impl11306 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__0__Impl_in_rule__MiddleDomainCS__Group__011340 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__1_in_rule__MiddleDomainCS__Group__011343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__1__Impl_in_rule__MiddleDomainCS__Group__111401 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__2_in_rule__MiddleDomainCS__Group__111404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__GuardPatternAssignment_1_in_rule__MiddleDomainCS__Group__1__Impl11431 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__2__Impl_in_rule__MiddleDomainCS__Group__211461 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__BottomPatternAssignment_2_in_rule__MiddleDomainCS__Group__2__Impl11488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__0__Impl_in_rule__MiddleBottomPatternCS__Group__011524 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__1_in_rule__MiddleBottomPatternCS__Group__011527 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__1__Impl_in_rule__MiddleBottomPatternCS__Group__111585 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__2_in_rule__MiddleBottomPatternCS__Group__111588 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__MiddleBottomPatternCS__Group__1__Impl11616 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__2__Impl_in_rule__MiddleBottomPatternCS__Group__211647 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__3_in_rule__MiddleBottomPatternCS__Group__211650 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__ConstraintsAssignment_2_in_rule__MiddleBottomPatternCS__Group__2__Impl11677 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__3__Impl_in_rule__MiddleBottomPatternCS__Group__311708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__MiddleBottomPatternCS__Group__3__Impl11736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__0__Impl_in_rule__MiddleGuardPatternCS__Group__011775 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__1_in_rule__MiddleGuardPatternCS__Group__011778 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__1__Impl_in_rule__MiddleGuardPatternCS__Group__111836 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__2_in_rule__MiddleGuardPatternCS__Group__111839 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MiddleGuardPatternCS__Group__1__Impl11867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__2__Impl_in_rule__MiddleGuardPatternCS__Group__211898 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__3_in_rule__MiddleGuardPatternCS__Group__211901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__ConstraintsAssignment_2_in_rule__MiddleGuardPatternCS__Group__2__Impl11928 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__3__Impl_in_rule__MiddleGuardPatternCS__Group__311959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MiddleGuardPatternCS__Group__3__Impl11987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__0__Impl_in_rule__TargetDomainCS__Group__012026 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__1_in_rule__TargetDomainCS__Group__012029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__EnforceAssignment_0_in_rule__TargetDomainCS__Group__0__Impl12056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__1__Impl_in_rule__TargetDomainCS__Group__112086 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__2_in_rule__TargetDomainCS__Group__112089 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__DirectionAssignment_1_in_rule__TargetDomainCS__Group__1__Impl12116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__2__Impl_in_rule__TargetDomainCS__Group__212146 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__3_in_rule__TargetDomainCS__Group__212149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__GuardPatternAssignment_2_in_rule__TargetDomainCS__Group__2__Impl12176 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__3__Impl_in_rule__TargetDomainCS__Group__312206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__BottomPatternAssignment_3_in_rule__TargetDomainCS__Group__3__Impl12233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__0__Impl_in_rule__TargetBottomPatternCS__Group__012271 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__1_in_rule__TargetBottomPatternCS__Group__012274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__1__Impl_in_rule__TargetBottomPatternCS__Group__112332 = new BitSet(new long[]{0x800000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__2_in_rule__TargetBottomPatternCS__Group__112335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__TargetBottomPatternCS__Group__1__Impl12363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__2__Impl_in_rule__TargetBottomPatternCS__Group__212394 = new BitSet(new long[]{0x800000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__3_in_rule__TargetBottomPatternCS__Group__212397 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__0_in_rule__TargetBottomPatternCS__Group__2__Impl12424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__3__Impl_in_rule__TargetBottomPatternCS__Group__312455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__TargetBottomPatternCS__Group__3__Impl12483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__0__Impl_in_rule__TargetBottomPatternCS__Group_2__012522 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__1_in_rule__TargetBottomPatternCS__Group_2__012525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Alternatives_2_0_in_rule__TargetBottomPatternCS__Group_2__0__Impl12552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__1__Impl_in_rule__TargetBottomPatternCS__Group_2__112582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0_in_rule__TargetBottomPatternCS__Group_2__1__Impl12609 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0__Impl_in_rule__TargetBottomPatternCS__Group_2_1__012644 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1_in_rule__TargetBottomPatternCS__Group_2_1__012647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__TargetBottomPatternCS__Group_2_1__0__Impl12675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1__Impl_in_rule__TargetBottomPatternCS__Group_2_1__112706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Alternatives_2_1_1_in_rule__TargetBottomPatternCS__Group_2_1__1__Impl12733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__0__Impl_in_rule__TargetGuardPatternCS__Group__012767 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__1_in_rule__TargetGuardPatternCS__Group__012770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__1__Impl_in_rule__TargetGuardPatternCS__Group__112828 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__2_in_rule__TargetGuardPatternCS__Group__112831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TargetGuardPatternCS__Group__1__Impl12859 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__2__Impl_in_rule__TargetGuardPatternCS__Group__212890 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__3_in_rule__TargetGuardPatternCS__Group__212893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__0_in_rule__TargetGuardPatternCS__Group__2__Impl12920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__3__Impl_in_rule__TargetGuardPatternCS__Group__312951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TargetGuardPatternCS__Group__3__Impl12979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__0__Impl_in_rule__TargetGuardPatternCS__Group_2__013018 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__1_in_rule__TargetGuardPatternCS__Group_2__013021 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_0_in_rule__TargetGuardPatternCS__Group_2__0__Impl13048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__1__Impl_in_rule__TargetGuardPatternCS__Group_2__113078 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0_in_rule__TargetGuardPatternCS__Group_2__1__Impl13105 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0__Impl_in_rule__TargetGuardPatternCS__Group_2_1__013140 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1_in_rule__TargetGuardPatternCS__Group_2_1__013143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__TargetGuardPatternCS__Group_2_1__0__Impl13171 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1__Impl_in_rule__TargetGuardPatternCS__Group_2_1__113202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_1_in_rule__TargetGuardPatternCS__Group_2_1__1__Impl13229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__013263 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__013266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__BottomPatternCS__Group_0__0__Impl13294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__113325 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__113328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl13355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__213385 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__213388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl13415 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__313446 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__313449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__BottomPatternCS__Group_0__3__Impl13477 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__413508 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__413511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl13538 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__513569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_0__5__Impl13597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__013640 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__013643 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_0_2__0__Impl13671 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__113702 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl13729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__013763 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__013766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__113824 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__113827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__BottomPatternCS__Group_1__1__Impl13855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__213886 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__213889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl13916 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__313947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_1__3__Impl13975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__014014 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__014017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl14044 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__114075 = new BitSet(new long[]{0x0000000000030000L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__114078 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl14105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__214135 = new BitSet(new long[]{0x0000000000030000L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__214138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl14165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__314196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__AssignmentCS__Group__3__Impl14224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__014263 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__014266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__AssignmentCS__Group_2__0__Impl14294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__114325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl14352 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__014386 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__014389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_0__0__Impl14417 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__114448 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__114451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl14478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__214508 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__214511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl14538 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__314569 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__314572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_0__3__Impl14600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__414631 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__414634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl14661 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__514692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_0__5__Impl14720 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__014763 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__014766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__GuardPatternCS__Group_0_2__0__Impl14794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__114825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl14852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__014886 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__014889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__114947 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__114950 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_1__1__Impl14978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__215009 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__215012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl15039 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__315070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_1__3__Impl15098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__015137 = new BitSet(new long[]{0x000000001FFC00E0L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__015140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__ImportCS__Group__0__Impl15168 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__115199 = new BitSet(new long[]{0x000000001FFC00E0L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__115202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl15229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__215260 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__215263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__PathNameAssignment_2_in_rule__ImportCS__Group__2__Impl15290 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__315320 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__315323 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl15350 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__415381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__ImportCS__Group__4__Impl15409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__015450 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__015453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl15480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__115510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ImportCS__Group_1__1__Impl15538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__015573 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__015576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__AllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl15603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__115633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__ImportCS__Group_3__1__Impl15661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__015696 = new BitSet(new long[]{0x000000001FFC00E0L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__015699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__LibraryCS__Group__0__Impl15727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__115758 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__115761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl15788 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__215818 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__LibraryCS__Group__2__Impl15846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__015884 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__015887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl15914 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__115944 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__115947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl15975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__216006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl16033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__016069 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__016072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__QueryCS__Group__0__Impl16100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__116131 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__116134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__PathNameAssignment_1_in_rule__QueryCS__Group__1__Impl16161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__216191 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__216194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl16221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__316251 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__316254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__QueryCS__Group__3__Impl16282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__416313 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__416316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl16343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__516374 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__516377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__QueryCS__Group__5__Impl16405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__616436 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__616439 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__QueryCS__Group__6__Impl16467 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__716498 = new BitSet(new long[]{0x4000000000020000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__716501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl16528 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__816558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl16585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__016633 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__016636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl16663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__116693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl16720 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__016755 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__016758 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__QueryCS__Group_4_1__0__Impl16786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__116817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl16844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__016878 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__016881 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__QueryCS__Group_8_1__0__Impl16909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__116940 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__116943 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__ExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl16970 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__217000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__QueryCS__Group_8_1__2__Impl17028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__017065 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__017068 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl17095 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__117125 = new BitSet(new long[]{0x0FFFC0001FFC00C0L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__117128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__ScopeNameCS__Group__1__Impl17156 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__217187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl17214 = new BitSet(new long[]{0x0FFFC0001FFC00C2L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__017251 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__017254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl17281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__117311 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__ScopeNameCS__Group_2__1__Impl17339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__017374 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__017377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__TransformationCS__Group__0__Impl17405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__117436 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__117439 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__PathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl17466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__217497 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__217500 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl17527 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__317557 = new BitSet(new long[]{0x800000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__317560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__TransformationCS__Group__3__Impl17588 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417619 = new BitSet(new long[]{0x800000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417622 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl17649 = new BitSet(new long[]{0x000000001FFC00C2L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517680 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__TransformationCS__Group__5__Impl17708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__017751 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__017754 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__DirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl17781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__117811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__TransformationCS__Group_4__1__Impl17839 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__017874 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__017877 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl17904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__117934 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__117937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__UnrealizedVariableCS__Group__1__Impl17965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__217996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl18023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__018059 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__018062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__RealizedVariableCS__Group__0__Impl18090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__118121 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__118124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl18151 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__218181 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__218184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl18212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__318243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl18270 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__018309 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__018312 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl18339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__118369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl18396 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__018431 = new BitSet(new long[]{0x0FFFC0001FFC00C0L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__018434 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__PathNameCS__Group_1__0__Impl18462 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__118493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl18520 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__018554 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__018557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl18584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__118614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl18641 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__018676 = new BitSet(new long[]{0x0FFFC0001FFC00C0L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__018679 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__URIPathNameCS__Group_1__0__Impl18707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__118738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl18765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__018799 = new BitSet(new long[]{0x000000001FFC00E0L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__018802 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__118860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl18887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__018921 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__018924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl18951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__118981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl19008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__019043 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__019046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__CollectionTypeCS__Group_1__0__Impl19074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__119105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__119108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl19135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__219165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__CollectionTypeCS__Group_1__2__Impl19193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__019230 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__019233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl19260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__119290 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl19317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__019352 = new BitSet(new long[]{0x0000000020000010L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__019355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__MultiplicityBoundsCS__Group_1__0__Impl19383 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__119414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl19441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__019475 = new BitSet(new long[]{0x1000000220000010L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__019478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__MultiplicityCS__Group__0__Impl19506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__119537 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__119540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl19567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__219597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__MultiplicityCS__Group__2__Impl19625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__019662 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__019665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl19692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__119722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl19749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__019784 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__019787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TupleTypeCS__Group_1__0__Impl19815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__119846 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__119849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl19876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__219907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TupleTypeCS__Group_1__2__Impl19935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__019972 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__019975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl20002 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__120032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl20059 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__020094 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__020097 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__TupleTypeCS__Group_1_1_1__0__Impl20125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__120156 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl20183 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__020217 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__020220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl20247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__120277 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__120280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl20308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__220339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl20366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020402 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120462 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__CollectionLiteralExpCS__Group__1__Impl20493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__220524 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__220527 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl20554 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__320585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__CollectionLiteralExpCS__Group__3__Impl20613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__020652 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__020655 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl20682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__120712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl20739 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__020774 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__020777 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl20805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__120836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl20863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__020897 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__020900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl20927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__120957 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl20984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__021019 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__021022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__CollectionLiteralPartCS__Group_1__0__Impl21050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__121081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl21108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__021142 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__021145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl21172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__121202 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__121205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__ConstructorPartCS__Group__1__Impl21233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__221264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl21291 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__021327 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__021330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__TupleLiteralExpCS__Group__0__Impl21358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__121389 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__121392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__TupleLiteralExpCS__Group__1__Impl21420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__221451 = new BitSet(new long[]{0xA000000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__221454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl21481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__321511 = new BitSet(new long[]{0xA000000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__321514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl21541 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__421572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__TupleLiteralExpCS__Group__4__Impl21600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__021641 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__021644 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__TupleLiteralExpCS__Group_3__0__Impl21672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__121703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl21730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__021764 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__021767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl21794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__121824 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__121827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl21854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__221885 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__221888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__TupleLiteralPartCS__Group__2__Impl21916 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__321947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl21974 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__022012 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__022015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl22043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__122074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl22101 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__022135 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__022138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__122196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl22224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__022259 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__022262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__122320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__InvalidLiteralExpCS__Group__1__Impl22348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__022383 = new BitSet(new long[]{0x0000000020000030L,0x0000000000300C00L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__022386 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__122444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__NullLiteralExpCS__Group__1__Impl22472 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__022507 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__022510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl22537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__122566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl22593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__022628 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__022631 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl22658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__122688 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl22715 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__022750 = new BitSet(new long[]{0x00003FFF60000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__022753 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_27893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__07924 = new BitSet(new long[]{0x0000000009800000L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__07927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl7954 = new BitSet(new long[]{0x0000000000500002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__17985 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl8012 = new BitSet(new long[]{0x0000000009800002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__08047 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__08050 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__18108 = new BitSet(new long[]{0x0000000010200000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__18111 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl8138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__28168 = new BitSet(new long[]{0x0000000010200000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__28171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl8198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__38229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl8256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__08295 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__08298 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__DirectionCS__Group_2__0__Impl8326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__18357 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__18360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl8387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__28417 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl8444 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__08481 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__08484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__DirectionCS__Group_2_2__0__Impl8512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__18543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl8570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__08604 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__08607 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__DirectionCS__Group_3__0__Impl8635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__18666 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__18669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl8696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__28726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl8753 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__08790 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__08793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__DirectionCS__Group_3_2__0__Impl8821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__18852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl8879 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__08913 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__08916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__18974 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__18977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__MappingCS__Group__1__Impl9005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__29036 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__29039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__NameAssignment_2_in_rule__MappingCS__Group__2__Impl9066 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__39096 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__39099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_3__0_in_rule__MappingCS__Group__3__Impl9126 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__49157 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__49160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__MappingCS__Group__4__Impl9188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__59219 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__59222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__DomainsAssignment_5_in_rule__MappingCS__Group__5__Impl9249 = new BitSet(new long[]{0x0000000000040002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__69280 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__69283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__DomainsAssignment_6_in_rule__MappingCS__Group__6__Impl9310 = new BitSet(new long[]{0x0000000000080002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__79341 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__79344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl9371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__89402 = new BitSet(new long[]{0x80000000008C0000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__89405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__MappingCallsAssignment_8_in_rule__MappingCS__Group__8__Impl9432 = new BitSet(new long[]{0x0000000000800002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__99463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__MappingCS__Group__9__Impl9491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_3__0__Impl_in_rule__MappingCS__Group_3__09542 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_3__1_in_rule__MappingCS__Group_3__09545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__MappingCS__Group_3__0__Impl9573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_3__1__Impl_in_rule__MappingCS__Group_3__19604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__InAssignment_3_1_in_rule__MappingCS__Group_3__1__Impl9631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__09665 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__09668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__MappingCS__Group_7__0__Impl9696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__19727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__MiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl9754 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__0__Impl_in_rule__MappingCallCS__Group__09788 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__1_in_rule__MappingCallCS__Group__09791 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__1__Impl_in_rule__MappingCallCS__Group__19849 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__2_in_rule__MappingCallCS__Group__19852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__MappingCallCS__Group__1__Impl9880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__2__Impl_in_rule__MappingCallCS__Group__29911 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__3_in_rule__MappingCallCS__Group__29914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__ReferredMappingAssignment_2_in_rule__MappingCallCS__Group__2__Impl9941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__3__Impl_in_rule__MappingCallCS__Group__39971 = new BitSet(new long[]{0x800000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__4_in_rule__MappingCallCS__Group__39974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__MappingCallCS__Group__3__Impl10002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__4__Impl_in_rule__MappingCallCS__Group__410033 = new BitSet(new long[]{0x800000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__5_in_rule__MappingCallCS__Group__410036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__BindingsAssignment_4_in_rule__MappingCallCS__Group__4__Impl10063 = new BitSet(new long[]{0x000000001FFC00C2L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__5__Impl_in_rule__MappingCallCS__Group__510094 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__MappingCallCS__Group__5__Impl10122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__0__Impl_in_rule__MappingCallBindingCS__Group__010165 = new BitSet(new long[]{0x0000002000010000L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__1_in_rule__MappingCallBindingCS__Group__010168 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__ReferredVariableAssignment_0_in_rule__MappingCallBindingCS__Group__0__Impl10195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__1__Impl_in_rule__MappingCallBindingCS__Group__110225 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__2_in_rule__MappingCallBindingCS__Group__110228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Alternatives_1_in_rule__MappingCallBindingCS__Group__1__Impl10255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__2__Impl_in_rule__MappingCallBindingCS__Group__210285 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__3_in_rule__MappingCallBindingCS__Group__210288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__ValueAssignment_2_in_rule__MappingCallBindingCS__Group__2__Impl10315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__3__Impl_in_rule__MappingCallBindingCS__Group__310345 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__MappingCallBindingCS__Group__3__Impl10373 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__0__Impl_in_rule__SourceDomainCS__Group__010412 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__1_in_rule__SourceDomainCS__Group__010415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__CheckAssignment_0_in_rule__SourceDomainCS__Group__0__Impl10442 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__1__Impl_in_rule__SourceDomainCS__Group__110472 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__2_in_rule__SourceDomainCS__Group__110475 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__DirectionAssignment_1_in_rule__SourceDomainCS__Group__1__Impl10502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__2__Impl_in_rule__SourceDomainCS__Group__210532 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__3_in_rule__SourceDomainCS__Group__210535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__GuardPatternAssignment_2_in_rule__SourceDomainCS__Group__2__Impl10562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__3__Impl_in_rule__SourceDomainCS__Group__310592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__BottomPatternAssignment_3_in_rule__SourceDomainCS__Group__3__Impl10619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__0__Impl_in_rule__SourceBottomPatternCS__Group__010657 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__1_in_rule__SourceBottomPatternCS__Group__010660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__1__Impl_in_rule__SourceBottomPatternCS__Group__110718 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__2_in_rule__SourceBottomPatternCS__Group__110721 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__SourceBottomPatternCS__Group__1__Impl10749 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__2__Impl_in_rule__SourceBottomPatternCS__Group__210780 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__SourceBottomPatternCS__Group__2__Impl10808 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__0__Impl_in_rule__SourceGuardPatternCS__Group__010845 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__1_in_rule__SourceGuardPatternCS__Group__010848 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__1__Impl_in_rule__SourceGuardPatternCS__Group__110906 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__2_in_rule__SourceGuardPatternCS__Group__110909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__SourceGuardPatternCS__Group__1__Impl10937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__2__Impl_in_rule__SourceGuardPatternCS__Group__210968 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__3_in_rule__SourceGuardPatternCS__Group__210971 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__0_in_rule__SourceGuardPatternCS__Group__2__Impl10998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__3__Impl_in_rule__SourceGuardPatternCS__Group__311029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__SourceGuardPatternCS__Group__3__Impl11057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__0__Impl_in_rule__SourceGuardPatternCS__Group_2__011096 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__1_in_rule__SourceGuardPatternCS__Group_2__011099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_0_in_rule__SourceGuardPatternCS__Group_2__0__Impl11126 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__1__Impl_in_rule__SourceGuardPatternCS__Group_2__111156 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0_in_rule__SourceGuardPatternCS__Group_2__1__Impl11183 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0__Impl_in_rule__SourceGuardPatternCS__Group_2_1__011218 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1_in_rule__SourceGuardPatternCS__Group_2_1__011221 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__SourceGuardPatternCS__Group_2_1__0__Impl11249 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1__Impl_in_rule__SourceGuardPatternCS__Group_2_1__111280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_1_in_rule__SourceGuardPatternCS__Group_2_1__1__Impl11307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__0__Impl_in_rule__MiddleDomainCS__Group__011341 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__1_in_rule__MiddleDomainCS__Group__011344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__1__Impl_in_rule__MiddleDomainCS__Group__111402 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__2_in_rule__MiddleDomainCS__Group__111405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__GuardPatternAssignment_1_in_rule__MiddleDomainCS__Group__1__Impl11432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__2__Impl_in_rule__MiddleDomainCS__Group__211462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__BottomPatternAssignment_2_in_rule__MiddleDomainCS__Group__2__Impl11489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__0__Impl_in_rule__MiddleBottomPatternCS__Group__011525 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__1_in_rule__MiddleBottomPatternCS__Group__011528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__1__Impl_in_rule__MiddleBottomPatternCS__Group__111586 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__2_in_rule__MiddleBottomPatternCS__Group__111589 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__MiddleBottomPatternCS__Group__1__Impl11617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__2__Impl_in_rule__MiddleBottomPatternCS__Group__211648 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__3_in_rule__MiddleBottomPatternCS__Group__211651 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__ConstraintsAssignment_2_in_rule__MiddleBottomPatternCS__Group__2__Impl11678 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group__3__Impl_in_rule__MiddleBottomPatternCS__Group__311709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__MiddleBottomPatternCS__Group__3__Impl11737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__0__Impl_in_rule__MiddleGuardPatternCS__Group__011776 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__1_in_rule__MiddleGuardPatternCS__Group__011779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__1__Impl_in_rule__MiddleGuardPatternCS__Group__111837 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__2_in_rule__MiddleGuardPatternCS__Group__111840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MiddleGuardPatternCS__Group__1__Impl11868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__2__Impl_in_rule__MiddleGuardPatternCS__Group__211899 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__3_in_rule__MiddleGuardPatternCS__Group__211902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__ConstraintsAssignment_2_in_rule__MiddleGuardPatternCS__Group__2__Impl11929 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__3__Impl_in_rule__MiddleGuardPatternCS__Group__311960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MiddleGuardPatternCS__Group__3__Impl11988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__0__Impl_in_rule__TargetDomainCS__Group__012027 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__1_in_rule__TargetDomainCS__Group__012030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__EnforceAssignment_0_in_rule__TargetDomainCS__Group__0__Impl12057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__1__Impl_in_rule__TargetDomainCS__Group__112087 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__2_in_rule__TargetDomainCS__Group__112090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__DirectionAssignment_1_in_rule__TargetDomainCS__Group__1__Impl12117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__2__Impl_in_rule__TargetDomainCS__Group__212147 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__3_in_rule__TargetDomainCS__Group__212150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__GuardPatternAssignment_2_in_rule__TargetDomainCS__Group__2__Impl12177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__3__Impl_in_rule__TargetDomainCS__Group__312207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__BottomPatternAssignment_3_in_rule__TargetDomainCS__Group__3__Impl12234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__0__Impl_in_rule__TargetBottomPatternCS__Group__012272 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__1_in_rule__TargetBottomPatternCS__Group__012275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__1__Impl_in_rule__TargetBottomPatternCS__Group__112333 = new BitSet(new long[]{0x800000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__2_in_rule__TargetBottomPatternCS__Group__112336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__TargetBottomPatternCS__Group__1__Impl12364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__2__Impl_in_rule__TargetBottomPatternCS__Group__212395 = new BitSet(new long[]{0x800000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__3_in_rule__TargetBottomPatternCS__Group__212398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__0_in_rule__TargetBottomPatternCS__Group__2__Impl12425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__3__Impl_in_rule__TargetBottomPatternCS__Group__312456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__TargetBottomPatternCS__Group__3__Impl12484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__0__Impl_in_rule__TargetBottomPatternCS__Group_2__012523 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__1_in_rule__TargetBottomPatternCS__Group_2__012526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Alternatives_2_0_in_rule__TargetBottomPatternCS__Group_2__0__Impl12553 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__1__Impl_in_rule__TargetBottomPatternCS__Group_2__112583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0_in_rule__TargetBottomPatternCS__Group_2__1__Impl12610 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0__Impl_in_rule__TargetBottomPatternCS__Group_2_1__012645 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1_in_rule__TargetBottomPatternCS__Group_2_1__012648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__TargetBottomPatternCS__Group_2_1__0__Impl12676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1__Impl_in_rule__TargetBottomPatternCS__Group_2_1__112707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Alternatives_2_1_1_in_rule__TargetBottomPatternCS__Group_2_1__1__Impl12734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__0__Impl_in_rule__TargetGuardPatternCS__Group__012768 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__1_in_rule__TargetGuardPatternCS__Group__012771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__1__Impl_in_rule__TargetGuardPatternCS__Group__112829 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__2_in_rule__TargetGuardPatternCS__Group__112832 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TargetGuardPatternCS__Group__1__Impl12860 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__2__Impl_in_rule__TargetGuardPatternCS__Group__212891 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__3_in_rule__TargetGuardPatternCS__Group__212894 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__0_in_rule__TargetGuardPatternCS__Group__2__Impl12921 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__3__Impl_in_rule__TargetGuardPatternCS__Group__312952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TargetGuardPatternCS__Group__3__Impl12980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__0__Impl_in_rule__TargetGuardPatternCS__Group_2__013019 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__1_in_rule__TargetGuardPatternCS__Group_2__013022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_0_in_rule__TargetGuardPatternCS__Group_2__0__Impl13049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__1__Impl_in_rule__TargetGuardPatternCS__Group_2__113079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0_in_rule__TargetGuardPatternCS__Group_2__1__Impl13106 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0__Impl_in_rule__TargetGuardPatternCS__Group_2_1__013141 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1_in_rule__TargetGuardPatternCS__Group_2_1__013144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__TargetGuardPatternCS__Group_2_1__0__Impl13172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1__Impl_in_rule__TargetGuardPatternCS__Group_2_1__113203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_1_in_rule__TargetGuardPatternCS__Group_2_1__1__Impl13230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__013264 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__013267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__BottomPatternCS__Group_0__0__Impl13295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__113326 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__113329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl13356 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__213386 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__213389 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl13416 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__313447 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__313450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__BottomPatternCS__Group_0__3__Impl13478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__413509 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__413512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl13539 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__513570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_0__5__Impl13598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__013641 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__013644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__BottomPatternCS__Group_0_2__0__Impl13672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__113703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl13730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__013764 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__013767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__113825 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__113828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__BottomPatternCS__Group_1__1__Impl13856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__213887 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__213890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__ConstraintsAssignment_1_2_in_rule__BottomPatternCS__Group_1__2__Impl13917 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__313948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_1__3__Impl13976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__0__Impl_in_rule__AssignmentCS__Group__014015 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__1_in_rule__AssignmentCS__Group__014018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__DefaultAssignment_0_in_rule__AssignmentCS__Group__0__Impl14045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__1__Impl_in_rule__AssignmentCS__Group__114076 = new BitSet(new long[]{0x0000000000030000L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__2_in_rule__AssignmentCS__Group__114079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__TargetAssignment_1_in_rule__AssignmentCS__Group__1__Impl14106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__2__Impl_in_rule__AssignmentCS__Group__214136 = new BitSet(new long[]{0x0000000000030000L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__3_in_rule__AssignmentCS__Group__214139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0_in_rule__AssignmentCS__Group__2__Impl14166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group__3__Impl_in_rule__AssignmentCS__Group__314197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__AssignmentCS__Group__3__Impl14225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__0__Impl_in_rule__AssignmentCS__Group_2__014264 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1_in_rule__AssignmentCS__Group_2__014267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__AssignmentCS__Group_2__0__Impl14295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__Group_2__1__Impl_in_rule__AssignmentCS__Group_2__114326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCS__InitialiserAssignment_2_1_in_rule__AssignmentCS__Group_2__1__Impl14353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__014387 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__014390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_0__0__Impl14418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__114449 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__114452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl14479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__214509 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__214512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl14539 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__314570 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__314573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_0__3__Impl14601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__414632 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__414635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl14662 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__514693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_0__5__Impl14721 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__014764 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__014767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__GuardPatternCS__Group_0_2__0__Impl14795 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__114826 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl14853 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__014887 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__014890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__114948 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__114951 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_1__1__Impl14979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__215010 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x00000000003E2C0CL});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__215013 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__ConstraintsAssignment_1_2_in_rule__GuardPatternCS__Group_1__2__Impl15040 = new BitSet(new long[]{0x0FFFC000FFFC00F2L,0x00000000003E2C04L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__315071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_1__3__Impl15099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__015138 = new BitSet(new long[]{0x000000001FFC00E0L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__015141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__ImportCS__Group__0__Impl15169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__115200 = new BitSet(new long[]{0x000000001FFC00E0L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__115203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl15230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__215261 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__215264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__PathNameAssignment_2_in_rule__ImportCS__Group__2__Impl15291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__315321 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__315324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl15351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__415382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__ImportCS__Group__4__Impl15410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__015451 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__015454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl15481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__115511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ImportCS__Group_1__1__Impl15539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__015574 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__015577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__AllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl15604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__115634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__ImportCS__Group_3__1__Impl15662 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__015697 = new BitSet(new long[]{0x000000001FFC00E0L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__015700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__LibraryCS__Group__0__Impl15728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__115759 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__115762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl15789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__215819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__LibraryCS__Group__2__Impl15847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__015885 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__015888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl15915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__115945 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__115948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl15976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__216007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl16034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__016070 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__016073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__QueryCS__Group__0__Impl16101 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__116132 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__116135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__PathNameAssignment_1_in_rule__QueryCS__Group__1__Impl16162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__216192 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__216195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl16222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__316252 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__316255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__QueryCS__Group__3__Impl16283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__416314 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__416317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl16344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__516375 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__516378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__QueryCS__Group__5__Impl16406 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__616437 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__616440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__QueryCS__Group__6__Impl16468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__716499 = new BitSet(new long[]{0x4000000000020000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__716502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl16529 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__816559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl16586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__016634 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__016637 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl16664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__116694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl16721 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__016756 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__016759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__QueryCS__Group_4_1__0__Impl16787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__116818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl16845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__016879 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__016882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__QueryCS__Group_8_1__0__Impl16910 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__116941 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__116944 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__ExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl16971 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__217001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__QueryCS__Group_8_1__2__Impl17029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__017066 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__017069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_0_in_rule__ScopeNameCS__Group__0__Impl17096 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__117126 = new BitSet(new long[]{0x0FFFC0001FFC00C0L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__117129 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__ScopeNameCS__Group__1__Impl17157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__217188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl17215 = new BitSet(new long[]{0x0FFFC0001FFC00C2L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__017252 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__017255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__PathAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl17282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__117312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__ScopeNameCS__Group_2__1__Impl17340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__017375 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__017378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__TransformationCS__Group__0__Impl17406 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__117437 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__117440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__PathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl17467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__217498 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__217501 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl17528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__317558 = new BitSet(new long[]{0x800000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__317561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__TransformationCS__Group__3__Impl17589 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417620 = new BitSet(new long[]{0x800000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl17650 = new BitSet(new long[]{0x000000001FFC00C2L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__TransformationCS__Group__5__Impl17709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__017752 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__017755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__DirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl17782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__117812 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__TransformationCS__Group_4__1__Impl17840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__017875 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__017878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl17905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__117935 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__117938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__UnrealizedVariableCS__Group__1__Impl17966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__217997 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_2_in_rule__UnrealizedVariableCS__Group__2__Impl18024 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__018060 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__018063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__RealizedVariableCS__Group__0__Impl18091 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__118122 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__118125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl18152 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__218182 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__218185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl18213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__318244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl18271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__018310 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__018313 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl18340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__118370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl18397 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__018432 = new BitSet(new long[]{0x0FFFC0001FFC00C0L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__018435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__PathNameCS__Group_1__0__Impl18463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__118494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl18521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__018555 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__018558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl18585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__118615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl18642 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__018677 = new BitSet(new long[]{0x0FFFC0001FFC00C0L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__018680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__URIPathNameCS__Group_1__0__Impl18708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__118739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl18766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__018800 = new BitSet(new long[]{0x000000001FFC00E0L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__018803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__118861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl18888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__018922 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__018925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl18952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__118982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl19009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__019044 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__019047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__CollectionTypeCS__Group_1__0__Impl19075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__119106 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__119109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl19136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__219166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__CollectionTypeCS__Group_1__2__Impl19194 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__019231 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__019234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl19261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__119291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl19318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__019353 = new BitSet(new long[]{0x0000000020000010L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__019356 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__MultiplicityBoundsCS__Group_1__0__Impl19384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__119415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl19442 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__019476 = new BitSet(new long[]{0x1000000220000010L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__019479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__MultiplicityCS__Group__0__Impl19507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__119538 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__119541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl19568 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__219598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__MultiplicityCS__Group__2__Impl19626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__019663 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__019666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl19693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__119723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl19750 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__019785 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__019788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TupleTypeCS__Group_1__0__Impl19816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__119847 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__119850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl19877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__219908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TupleTypeCS__Group_1__2__Impl19936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__019973 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__019976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl20003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__120033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl20060 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__020095 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__020098 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__TupleTypeCS__Group_1_1_1__0__Impl20126 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__120157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl20184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__020218 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__020221 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl20248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__120278 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__120281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl20309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__220340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl20367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020403 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020406 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20433 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120463 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120466 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__CollectionLiteralExpCS__Group__1__Impl20494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__220525 = new BitSet(new long[]{0x8FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__220528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl20555 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__320586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__CollectionLiteralExpCS__Group__3__Impl20614 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__020653 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__020656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl20683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__120713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl20740 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__020775 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__020778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl20806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__120837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl20864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__020898 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__020901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl20928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__120958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl20985 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__021020 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__021023 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__CollectionLiteralPartCS__Group_1__0__Impl21051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__121082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl21109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__021143 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__021146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl21173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__121203 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__121206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__ConstructorPartCS__Group__1__Impl21234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__221265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl21292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__021328 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__021331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__TupleLiteralExpCS__Group__0__Impl21359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__121390 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__121393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__TupleLiteralExpCS__Group__1__Impl21421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__221452 = new BitSet(new long[]{0xA000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__221455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl21482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__321512 = new BitSet(new long[]{0xA000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__321515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl21542 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__421573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__TupleLiteralExpCS__Group__4__Impl21601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__021642 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__021645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__TupleLiteralExpCS__Group_3__0__Impl21673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__121704 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl21731 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__021765 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__021768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl21795 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__121825 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__121828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl21855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__221886 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__221889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__TupleLiteralPartCS__Group__2__Impl21917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__321948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl21975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__022013 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__022016 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl22044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__122075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl22102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__022136 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__022139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__122197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl22225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__022260 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__022263 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__122321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__InvalidLiteralExpCS__Group__1__Impl22349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__022384 = new BitSet(new long[]{0x0000000020000030L,0x0000000000300C00L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__022387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__122445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__NullLiteralExpCS__Group__1__Impl22473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__022508 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__022511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl22538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__122567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl22594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__022629 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__022632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl22659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__122689 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl22716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__022751 = new BitSet(new long[]{0x00003FFF60000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__022754 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets001 {
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl22780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__122809 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl22836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__022871 = new BitSet(new long[]{0x00003FFF60000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__022874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__122932 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__122935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl22962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__222992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl23019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__023055 = new BitSet(new long[]{0x00003FFF60000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__023058 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl23085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__123115 = new BitSet(new long[]{0x00003FFF60000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__123118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl23145 = new BitSet(new long[]{0x00003FFF60000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__223176 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl23203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__023240 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__023243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl23270 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__123300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl23327 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__023361 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__023364 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl23391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__123421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl23448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__023482 = new BitSet(new long[]{0x00000000C0000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__023485 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__123543 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__123546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl23575 = new BitSet(new long[]{0x00000000C0000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl23587 = new BitSet(new long[]{0x00000000C0000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__223620 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl23647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__023683 = new BitSet(new long[]{0x00000000C0000000L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__023686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__123744 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__123747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl23776 = new BitSet(new long[]{0x00000000C0000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl23788 = new BitSet(new long[]{0x00000000C0000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__223821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl23848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__023884 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__023887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__123945 = new BitSet(new long[]{0x4000000000000000L,0x0000000000400104L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__123948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl23975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__224005 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl24032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__024068 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__024071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__124129 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__124132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl24160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__224191 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__224194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl24221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__324251 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__324254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl24281 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__424312 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400100L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__424315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl24343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__524374 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400100L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__524377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl24404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__624435 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl24462 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__024507 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__024510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl24538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__124569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl24596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__024630 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__024633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl24661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__124692 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__124695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl24722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__224752 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__224755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl24782 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__324813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl24841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__024880 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__024883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl24911 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__124942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl24969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__025003 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__025006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl25033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__125063 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl25091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__025126 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__025129 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__125187 = new BitSet(new long[]{0x000000001FFC00E0L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__125190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl25218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__225249 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__225252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl25279 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__325309 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl25337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025376 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl25406 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__125436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl25463 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__025498 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__025501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl25529 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__125560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl25587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__025621 = new BitSet(new long[]{0x4000000000000000L,0x0000000000400104L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__025624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl25651 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__125682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl25709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__025744 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__025747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl25774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__125804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl25832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__025867 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__025870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__125928 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C0CL});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__125931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl25959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__225990 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C0CL});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__225993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl26020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__326051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl26079 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026118 = new BitSet(new long[]{0x2000000000020000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl26148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126178 = new BitSet(new long[]{0x2000000000020000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl26208 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226239 = new BitSet(new long[]{0x2000000000020000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl26269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__326300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl26327 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026366 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl26396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__126426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl26453 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__026488 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__026491 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl26518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__126548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl26575 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__026610 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__026613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl26640 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__126670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl26697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__026732 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__026735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl26763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__126794 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__126797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl26824 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__226854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl26881 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__026918 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__026921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__NavigatingArgCS__Group_1_2__0__Impl26949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__126980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl27007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__027041 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__027044 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl27071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__127101 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__127104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl27131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__227161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl27188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__027225 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__027228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl27256 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__127287 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__127290 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl27317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__227347 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl27374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__027411 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__027414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl27442 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__127473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl27500 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__027534 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__027537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl27564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__127594 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__127597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl27624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__227654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl27681 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__027718 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__027721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl27749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__127780 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__127783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl27810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__227840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl27867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__027904 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__027907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl27935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__127966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl27993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__028027 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__028030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl28057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__128087 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__128090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl28117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__228147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl28174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__028211 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__028214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl28242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__128273 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__128276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl28303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__228333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl28360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__028397 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__028400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl28428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__128459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl28486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__028520 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__028523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__IfExpCS__Group__0__Impl28551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__128582 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__128585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl28612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__228642 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__228645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__IfExpCS__Group__2__Impl28673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__328704 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__328707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl28734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__428764 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__428767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__IfExpCS__Group__4__Impl28795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__528826 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__528829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl28856 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__628886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__IfExpCS__Group__6__Impl28914 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__028959 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__028962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__LetExpCS__Group__0__Impl28990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__129021 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__129024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl29051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__229081 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__229084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl29111 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__329142 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__329145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__LetExpCS__Group__3__Impl29173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__429204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl29231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__029271 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__029274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__LetExpCS__Group_2__0__Impl29302 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__129333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl29360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__029394 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__029397 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl29424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__129454 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__129457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl29484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__229515 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__229518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__LetVariableCS__Group__2__Impl29546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__329577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl29604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__029642 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__029645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl29673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__129704 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl29731 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__029765 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__029768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__NestedExpCS__Group__0__Impl29796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__129827 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__129830 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl29857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__229887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__NestedExpCS__Group__2__Impl29915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__029952 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__029955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__130013 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__SelfExpCS__Group__1__Impl30041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportAssignment_0_030081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_130112 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMappingCS_in_rule__TopLevelCS__MappingsAssignment_1_030143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_1_130174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQueryCS_in_rule__TopLevelCS__QueriesAssignment_1_230205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_130236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_130271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_130310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_130349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_130388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__NameAssignment_230423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__InAssignment_3_130458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSourceDomainCS_in_rule__MappingCS__DomainsAssignment_530493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTargetDomainCS_in_rule__MappingCS__DomainsAssignment_630524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMiddleDomainCS_in_rule__MappingCS__MiddleAssignment_7_130555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMappingCallCS_in_rule__MappingCS__MappingCallsAssignment_830586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCallCS__ReferredMappingAssignment_230621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMappingCallBindingCS_in_rule__MappingCallCS__BindingsAssignment_430656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCallBindingCS__ReferredVariableAssignment_030691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__MappingCallBindingCS__IsLoopAssignment_1_130731 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__MappingCallBindingCS__ValueAssignment_230770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__SourceDomainCS__CheckAssignment_030806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__SourceDomainCS__DirectionAssignment_130849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSourceGuardPatternCS_in_rule__SourceDomainCS__GuardPatternAssignment_230884 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSourceBottomPatternCS_in_rule__SourceDomainCS__BottomPatternAssignment_330915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_030946 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_130977 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMiddleGuardPatternCS_in_rule__MiddleDomainCS__GuardPatternAssignment_131008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMiddleBottomPatternCS_in_rule__MiddleDomainCS__BottomPatternAssignment_231039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__MiddleBottomPatternCS__ConstraintsAssignment_231070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__MiddleGuardPatternCS__ConstraintsAssignment_231101 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__TargetDomainCS__EnforceAssignment_031137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TargetDomainCS__DirectionAssignment_131180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTargetGuardPatternCS_in_rule__TargetDomainCS__GuardPatternAssignment_231215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTargetBottomPatternCS_in_rule__TargetDomainCS__BottomPatternAssignment_331246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetBottomPatternCS__UnrealizedVariablesAssignment_2_0_031277 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__TargetBottomPatternCS__RealizedVariablesAssignment_2_0_131308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetBottomPatternCS__UnrealizedVariablesAssignment_2_1_1_031339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__TargetBottomPatternCS__RealizedVariablesAssignment_2_1_1_131370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_031401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_131432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_031463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_131494 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_031525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_131556 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_431587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_231618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__AssignmentCS__DefaultAssignment_031654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_131693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_131724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_131755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_131786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_431817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_231848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIdentifier_in_rule__ImportCS__NameAssignment_1_031879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURIPathNameCS_in_rule__ImportCS__PathNameAssignment_231910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__ImportCS__AllAssignment_3_031946 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_131989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_032029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_232060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleScopeNameCS_in_rule__QueryCS__PathNameAssignment_132091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_232122 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_032153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_1_132184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__QueryCS__OwnedTypeAssignment_732215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_8_1_132246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_032277 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_032308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleScopeNameCS_in_rule__TransformationCS__PathNameAssignment_132339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnreservedName_in_rule__TransformationCS__NameAssignment_232370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDirectionCS_in_rule__TransformationCS__DirectionsAssignment_4_032401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_032432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_232463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_132494 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_332525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment32559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment32592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment32625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_032658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_132689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment32724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment32763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_032798 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_132829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_032864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_132903 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment32938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_032969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_133000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_033031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_133062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment33093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__TupleTypeCS__NameAssignment_033131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_033170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_133201 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_033232 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_233263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_033294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_033325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_133356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_033387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_133418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_033453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_233488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_233519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_133550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_033581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_133612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_333643 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment33674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment33705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_033741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__BooleanLiteralExpCS__NameAssignment_133785 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_133824 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment33855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment33886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_133917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_133948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_033979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_034010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_134041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_034072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_134103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_134134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_134165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_234196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_134227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_234258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_134289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_234320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_134351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_134382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_134413 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_034449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_034488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_134519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_134550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_034586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_034625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_134656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_034687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_134718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_034749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_134780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_034811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_134842 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_134873 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__NavigatingBarArgCS__PrefixAssignment_034909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_134948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_134979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_135010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__NavigatingCommaArgCS__PrefixAssignment_035046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_135085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_135116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_135147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__NavigatingSemiArgCS__PrefixAssignment_035183 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_135222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_135253 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_135284 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_135315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_335346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_535377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_135408 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_135439 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_435470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_035501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_135532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_335563 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_135594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl22781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__122810 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl22837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__022872 = new BitSet(new long[]{0x00003FFF60000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__022875 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__122933 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__122936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl22963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__222993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl23020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__023056 = new BitSet(new long[]{0x00003FFF60000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__023059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl23086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__123116 = new BitSet(new long[]{0x00003FFF60000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__123119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl23146 = new BitSet(new long[]{0x00003FFF60000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__223177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl23204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__023241 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__023244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl23271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__123301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl23328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__023362 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__023365 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl23392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__123422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl23449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__023483 = new BitSet(new long[]{0x00000000C0000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__023486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__123544 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__123547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl23576 = new BitSet(new long[]{0x00000000C0000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl23588 = new BitSet(new long[]{0x00000000C0000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__223621 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl23648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__023684 = new BitSet(new long[]{0x00000000C0000000L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__023687 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__123745 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__123748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl23777 = new BitSet(new long[]{0x00000000C0000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl23789 = new BitSet(new long[]{0x00000000C0000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__223822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl23849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__023885 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__023888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__123946 = new BitSet(new long[]{0x4000000000000000L,0x0000000000400104L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__123949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl23976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__224006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl24033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__024069 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__024072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__124130 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__124133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl24161 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__224192 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__224195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl24222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__324252 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__324255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl24282 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__424313 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400100L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__424316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl24344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__524375 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400100L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__524378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl24405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__624436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl24463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__024508 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__024511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl24539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__124570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl24597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__024631 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__024634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl24662 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__124693 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__124696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl24723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__224753 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__224756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl24783 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__324814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl24842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__024881 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__024884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl24912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__124943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl24970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__025004 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__025007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl25034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__125064 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl25092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__025127 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__025130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__125188 = new BitSet(new long[]{0x000000001FFC00E0L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__125191 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl25219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__225250 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__225253 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl25280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__325310 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl25338 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025377 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl25407 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__125437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl25464 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__025499 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__025502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl25530 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__125561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl25588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__025622 = new BitSet(new long[]{0x4000000000000000L,0x0000000000400104L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__025625 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl25652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__125683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl25710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__025745 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__025748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl25775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__125805 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl25833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__025868 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__025871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__125929 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C0CL});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__125932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl25960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__225991 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C0CL});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__225994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl26021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__326052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl26080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026119 = new BitSet(new long[]{0x2000000000020000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl26149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126179 = new BitSet(new long[]{0x2000000000020000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl26209 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226240 = new BitSet(new long[]{0x2000000000020000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226243 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl26270 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__326301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl26328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026367 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl26397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__126427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl26454 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__026489 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__026492 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl26519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__126549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl26576 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__026611 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__026614 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl26641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__126671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl26698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__026733 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__026736 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl26764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__126795 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__126798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl26825 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__226855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl26882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__026919 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__026922 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__NavigatingArgCS__Group_1_2__0__Impl26950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__126981 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl27008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__027042 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__027045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl27072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__127102 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__127105 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl27132 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__227162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl27189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__027226 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__027229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl27257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__127288 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__127291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl27318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__227348 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl27375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__027412 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__027415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl27443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__127474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl27501 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__027535 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__027538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl27565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__127595 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__127598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl27625 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__227655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl27682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__027719 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__027722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl27750 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__127781 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__127784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl27811 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__227841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl27868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__027905 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__027908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl27936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__127967 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl27994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__028028 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__028031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl28058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__128088 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__128091 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl28118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__228148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl28175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__028212 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__028215 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl28243 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__128274 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__128277 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl28304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__228334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl28361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__028398 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__028401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl28429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__128460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl28487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__028521 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__028524 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__IfExpCS__Group__0__Impl28552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__128583 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__128586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl28613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__228643 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__228646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__IfExpCS__Group__2__Impl28674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__328705 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__328708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl28735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__428765 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__428768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__IfExpCS__Group__4__Impl28796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__528827 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__528830 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl28857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__628887 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__IfExpCS__Group__6__Impl28915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__028960 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__028963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__LetExpCS__Group__0__Impl28991 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__129022 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__129025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl29052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__229082 = new BitSet(new long[]{0x2000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__229085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl29112 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__329143 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__329146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__LetExpCS__Group__3__Impl29174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__429205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl29232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__029272 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__029275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__LetExpCS__Group_2__0__Impl29303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__129334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl29361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__029395 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__029398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl29425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__129455 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__129458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl29485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__229516 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__229519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__LetVariableCS__Group__2__Impl29547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__329578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl29605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__029643 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000342C04L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__029646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl29674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__129705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl29732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__029766 = new BitSet(new long[]{0x0FFFC000FFFC00F0L,0x0000000000362C04L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__029769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__NestedExpCS__Group__0__Impl29797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__129828 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__129831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl29858 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__229888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__NestedExpCS__Group__2__Impl29916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__029953 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__029956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__130014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__SelfExpCS__Group__1__Impl30042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleImportCS_in_rule__TopLevelCS__OwnedImportAssignment_0_030082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_130113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMappingCS_in_rule__TopLevelCS__MappingsAssignment_1_030144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_1_130175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQueryCS_in_rule__TopLevelCS__QueriesAssignment_1_230206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__NameAssignment_130237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_130272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__ImportsAssignment_2_2_130311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_130350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DirectionCS__UsesAssignment_3_2_130389 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__NameAssignment_230424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCS__InAssignment_3_130459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSourceDomainCS_in_rule__MappingCS__DomainsAssignment_530494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTargetDomainCS_in_rule__MappingCS__DomainsAssignment_630525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMiddleDomainCS_in_rule__MappingCS__MiddleAssignment_7_130556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMappingCallCS_in_rule__MappingCS__MappingCallsAssignment_830587 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCallCS__ReferredMappingAssignment_230622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMappingCallBindingCS_in_rule__MappingCallCS__BindingsAssignment_430657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__MappingCallBindingCS__ReferredVariableAssignment_030692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__MappingCallBindingCS__IsLoopAssignment_1_130732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__MappingCallBindingCS__ValueAssignment_230771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__SourceDomainCS__CheckAssignment_030807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__SourceDomainCS__DirectionAssignment_130850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSourceGuardPatternCS_in_rule__SourceDomainCS__GuardPatternAssignment_230885 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSourceBottomPatternCS_in_rule__SourceDomainCS__BottomPatternAssignment_330916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_030947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__SourceGuardPatternCS__UnrealizedVariablesAssignment_2_1_130978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMiddleGuardPatternCS_in_rule__MiddleDomainCS__GuardPatternAssignment_131009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMiddleBottomPatternCS_in_rule__MiddleDomainCS__BottomPatternAssignment_231040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__MiddleBottomPatternCS__ConstraintsAssignment_231071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__MiddleGuardPatternCS__ConstraintsAssignment_231102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__TargetDomainCS__EnforceAssignment_031138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TargetDomainCS__DirectionAssignment_131181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTargetGuardPatternCS_in_rule__TargetDomainCS__GuardPatternAssignment_231216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTargetBottomPatternCS_in_rule__TargetDomainCS__BottomPatternAssignment_331247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetBottomPatternCS__UnrealizedVariablesAssignment_2_0_031278 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__TargetBottomPatternCS__RealizedVariablesAssignment_2_0_131309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetBottomPatternCS__UnrealizedVariablesAssignment_2_1_1_031340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__TargetBottomPatternCS__RealizedVariablesAssignment_2_1_1_131371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_031402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__TargetGuardPatternCS__UnrealizedVariablesAssignment_2_1_131433 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_1_031464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_1_131495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__BottomPatternCS__UnrealizedVariablesAssignment_0_2_1_031526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRealizedVariableCS_in_rule__BottomPatternCS__RealizedVariablesAssignment_0_2_1_131557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_0_431588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__BottomPatternCS__ConstraintsAssignment_1_231619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__AssignmentCS__DefaultAssignment_031655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__TargetAssignment_131694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__AssignmentCS__InitialiserAssignment_2_131725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_131756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrealizedVariableCS_in_rule__GuardPatternCS__UnrealizedVariablesAssignment_0_2_131787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_0_431818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCS_in_rule__GuardPatternCS__ConstraintsAssignment_1_231849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIdentifier_in_rule__ImportCS__NameAssignment_1_031880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURIPathNameCS_in_rule__ImportCS__PathNameAssignment_231911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__ImportCS__AllAssignment_3_031947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_131990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_032030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_232061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleScopeNameCS_in_rule__QueryCS__PathNameAssignment_132092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_232123 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_032154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationAssignment_4_1_132185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__QueryCS__OwnedTypeAssignment_732216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_8_1_132247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__ScopeNameCS__PathAssignment_032278 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__ScopeNameCS__PathAssignment_2_032309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleScopeNameCS_in_rule__TransformationCS__PathNameAssignment_132340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnreservedName_in_rule__TransformationCS__NameAssignment_232371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDirectionCS_in_rule__TransformationCS__DirectionsAssignment_4_032402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__UnrealizedVariableCS__NameAssignment_032433 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__UnrealizedVariableCS__OwnedTypeAssignment_232464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RealizedVariableCS__NameAssignment_132495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__RealizedVariableCS__OwnedTypeAssignment_332526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment32560 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment32593 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment32626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_032659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_132690 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment32725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment32764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_032799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_132830 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_032865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_132904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment32939 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_032970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_133001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_033032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_133063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment33094 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__TupleTypeCS__NameAssignment_033132 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_033171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_133202 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_033233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_233264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_033295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_033326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_133357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_033388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_133419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_033454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_233489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_233520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_133551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_033582 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_133613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_333644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment33675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment33706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__BooleanLiteralExpCS__NameAssignment_033742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__BooleanLiteralExpCS__NameAssignment_133786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_133825 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment33856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment33887 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_133918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_133949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_033980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_034011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_134042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_034073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_134104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_134135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_134166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_234197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_134228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_234259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_134290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_234321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_134352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_134383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_134414 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_034450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_034489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_134520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_134551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_034587 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_034626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_134657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_034688 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_134719 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_034750 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_134781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_034812 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_134843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_134874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__NavigatingBarArgCS__PrefixAssignment_034910 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_134949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_134980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_135011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__NavigatingCommaArgCS__PrefixAssignment_035047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_135086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_135117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_135148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__NavigatingSemiArgCS__PrefixAssignment_035184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_135223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_135254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_135285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_135316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_335347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_535378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_135409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_135440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_435471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_035502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_135533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_335564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_135595 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred77_InternalQVTimperative7721 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred78_InternalQVTimperative7738 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_synpred79_InternalQVTimperative7755 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/AbstractQVTimperativeRuntimeModule.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/AbstractQVTimperativeRuntimeModule.java
index a60a052bb..9767aceea 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/AbstractQVTimperativeRuntimeModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/AbstractQVTimperativeRuntimeModule.java
@@ -129,11 +129,6 @@ public abstract class AbstractQVTimperativeRuntimeModule extends DefaultRuntimeM
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
}
- // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
- public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
- }
-
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
public Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> bindICrossReferenceSerializer() {
return org.eclipse.ocl.examples.xtext.essentialocl.serializer.EssentialOCLCrossReferenceSerializer.class;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbin b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbin
index 53d9a06aa..a23b34824 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbin
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parseTreeConstruction/QVTimperativeParsetreeConstructor.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parseTreeConstruction/QVTimperativeParsetreeConstructor.java
index e098a321d..4d29438fb 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parseTreeConstruction/QVTimperativeParsetreeConstructor.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parseTreeConstruction/QVTimperativeParsetreeConstructor.java
@@ -4374,10 +4374,9 @@ protected class BottomPatternCS_RightCurlyBracketKeyword_1_3 extends KeywordToke
/************ begin Rule AssignmentCS ****************
*
* //Constraint ::= Predicate | Assignment
- * //Predicate ::= BooleanOCLExpr
- *
+ * //Predicate ::= BooleanOCLExpr
* //Assignement ::= [�default�] SlotOwnerOCLExpr�.�PropertyName �:=� ValueOCLExpr
- * AssignmentCS:
+ * AssignmentCS:
* default?="default"? target=ExpCS (":=" initialiser=ExpCS)? ";";
*
**/
@@ -4611,7 +4610,7 @@ protected class AssignmentCS_SemicolonKeyword_3 extends KeywordToken {
/************ begin Rule GuardPatternCS ****************
*
* //EnforcementOperationCS: ('creation'|'deletion') ExpCS ';';
- * GuardPatternCS:
+ * GuardPatternCS:
* "(" unrealizedVariables+=UnrealizedVariableCS ("," unrealizedVariables+=UnrealizedVariableCS)* "|"
* constraints+=AssignmentCS* ")" | {GuardPatternCS} "(" constraints+=AssignmentCS* ")";
*
@@ -5361,8 +5360,8 @@ protected class ImportCS_SemicolonKeyword_4 extends KeywordToken {
/************ begin Rule LibraryCS ****************
*
* //IncludeCS returns IncludeCS:
- * // 'include' namespace=[pivot::Namespace|URI] ';';
- * LibraryCS returns base::LibraryCS:
+ * // 'include' namespace=[pivot::Namespace|URI] ';';
+ * LibraryCS returns base::LibraryCS:
* "library" package=[pivot::Package|URI] ";";
*
**/
@@ -6440,11 +6439,10 @@ protected class QueryCS_RightCurlyBracketKeyword_8_1_2 extends KeywordToken {
/************ begin Rule ScopeNameCS ****************
*
* //<query> ::= 'query' <PathNameCS>
- * // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
- *
+ * // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
* // ':' <TypeCS>
- * // (';' | '{' <OCLExpressionCS> '}')
- * ScopeNameCS returns base::PathNameCS:
+ * // (';' | '{' <OCLExpressionCS> '}')
+ * ScopeNameCS returns base::PathNameCS:
* path+=FirstPathElementCS "::" (path+=NextPathElementCS "::")*;
*
**/
@@ -6924,7 +6922,7 @@ protected class TransformationCS_RightCurlyBracketKeyword_5 extends KeywordToken
/************ begin Rule UnrealizedVariableCS ****************
*
* //Variable := VariableName �:� TypeDeclaration
- * UnrealizedVariableCS:
+ * UnrealizedVariableCS:
* name=UnrestrictedName ":" ownedType=TypeExpCS;
*
**/
@@ -7066,7 +7064,7 @@ protected class UnrealizedVariableCS_OwnedTypeAssignment_2 extends AssignmentTok
/************ begin Rule RealizedVariableCS ****************
*
* //RealizedVariable := �realized� VariableName �:� TypeDeclaration
- * RealizedVariableCS:
+ * RealizedVariableCS:
* "realize" name=UnrestrictedName ":" ownedType=TypeExpCS;
*
**/
@@ -7389,7 +7387,7 @@ protected class UnnamedDomainCS_BottomPatternAssignment_2 extends AssignmentToke
/************ begin Rule Model ****************
*
* //generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
- * Model returns ContextCS:
+ * Model returns ContextCS:
* ownedExpression=ExpCS;
*
**/
@@ -7779,7 +7777,7 @@ protected class BinaryOperatorCS_NavigationOperatorCSParserRuleCall_1 extends Ru
/************ begin Rule InfixOperatorCS ****************
*
* // Intended to be overrideable
- * InfixOperatorCS returns BinaryOperatorCS:
+ * InfixOperatorCS returns BinaryOperatorCS:
* EssentialOCLInfixOperatorCS;
*
**/
@@ -7826,7 +7824,7 @@ protected class InfixOperatorCS_EssentialOCLInfixOperatorCSParserRuleCall extend
/************ begin Rule NavigationOperatorCS ****************
*
* // Intended to be overrideable
- * NavigationOperatorCS:
+ * NavigationOperatorCS:
* EssentialOCLNavigationOperatorCS;
*
**/
@@ -7873,7 +7871,7 @@ protected class NavigationOperatorCS_EssentialOCLNavigationOperatorCSParserRuleC
/************ begin Rule UnaryOperatorCS ****************
*
* // Intended to be overrideable
- * UnaryOperatorCS:
+ * UnaryOperatorCS:
* EssentialOCLUnaryOperatorCS;
*
**/
@@ -9616,10 +9614,9 @@ protected class TuplePartCS_OwnedTypeAssignment_2 extends AssignmentToken {
/************ begin Rule CollectionLiteralExpCS ****************
*
* //---------------------------------------------------------------------
- * // Literals
- *
+ * // Literals
* //---------------------------------------------------------------------
- * CollectionLiteralExpCS:
+ * CollectionLiteralExpCS:
* ownedType=CollectionTypeCS "{" (ownedParts+=CollectionLiteralPartCS ("," ownedParts+=CollectionLiteralPartCS)*)? "}";
*
**/
@@ -12015,19 +12012,14 @@ protected class TypeExpCS_MultiplicityAssignment_1 extends AssignmentToken {
/************ begin Rule ExpCS ****************
*
* //---------------------------------------------------------------------
- * // Expressions
- *
+ * // Expressions
* //---------------------------------------------------------------------
- *
* // An ExpCS permits a LetExpCS only in the final term to ensure
- *
* // that let is right associative, whereas infix operators are left associative.
- *
* // a = 64 / 16 / let b : Integer in 8 / let c : Integer in 4
- * // is
- *
+ * // is
* // a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
- * ExpCS:
+ * ExpCS:
* PrefixedExpCS ({InfixExpCS.ownedExpression+=current} ownedOperator+=BinaryOperatorCS (ownedExpression+=PrefixedExpCS
* (ownedOperator+=BinaryOperatorCS ownedExpression+=PrefixedExpCS)* (ownedOperator+=BinaryOperatorCS
* ownedExpression+=LetExpCS)? | ownedExpression+=LetExpCS))? | {PrefixExpCS} ownedOperator+=UnaryOperatorCS+
@@ -13123,7 +13115,7 @@ protected class PrefixedExpCS_PrimaryExpCSParserRuleCall_1 extends RuleCallToken
* NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
* TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
* firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
- * {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+ * {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
* value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
* argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
* (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?);
@@ -13133,7 +13125,7 @@ protected class PrefixedExpCS_PrimaryExpCSParserRuleCall_1 extends RuleCallToken
// NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
// TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
// firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
-// {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+// {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
// argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
// (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?)
@@ -13446,7 +13438,7 @@ protected class PrimaryExpCS_TypeLiteralExpCSParserRuleCall_6 extends RuleCallTo
// {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS ("," firstIndexes+=ExpCS)* "]"
// ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? | {ConstructorExpCS.nameExp=current}
-// "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral) "}" | (atPre?="@"
+// "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral) "}" | (atPre?="@"
// "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS argument+=NavigatingCommaArgCS*
// (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)? (argument+=NavigatingBarArgCS
// argument+=NavigatingCommaArgCS*)?)? ")")?)
@@ -13557,7 +13549,7 @@ protected class PrimaryExpCS_PathNameAssignment_7_1 extends AssignmentToken {
// {IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS ("," firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS (","
// secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? | {ConstructorExpCS.nameExp=current} "{"
-// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral) "}" | (atPre?="@" "pre")?
+// ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral) "}" | (atPre?="@" "pre")?
// ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS argument+=NavigatingCommaArgCS*
// (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)? (argument+=NavigatingBarArgCS
// argument+=NavigatingCommaArgCS*)?)? ")")?
@@ -14115,7 +14107,7 @@ protected class PrimaryExpCS_PreKeyword_7_2_0_6_1 extends KeywordToken {
-// {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+// {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}"
protected class PrimaryExpCS_Group_7_2_1 extends GroupToken {
@@ -14196,7 +14188,7 @@ protected class PrimaryExpCS_LeftCurlyBracketKeyword_7_2_1_1 extends KeywordToke
}
-// ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral
+// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral
protected class PrimaryExpCS_Alternatives_7_2_1_2 extends AlternativesToken {
public PrimaryExpCS_Alternatives_7_2_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -14213,13 +14205,14 @@ protected class PrimaryExpCS_Alternatives_7_2_1_2 extends AlternativesToken {
switch(index) {
case 0: return new PrimaryExpCS_Group_7_2_1_2_0(lastRuleCallOrigin, this, 0, inst);
case 1: return new PrimaryExpCS_ValueAssignment_7_2_1_2_1(lastRuleCallOrigin, this, 1, inst);
+ case 2: return new PrimaryExpCS_LeftCurlyBracketKeyword_7_2_1_1(lastRuleCallOrigin, this, 2, inst);
default: return null;
}
}
}
-// ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*
+// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)?
protected class PrimaryExpCS_Group_7_2_1_2_0 extends GroupToken {
public PrimaryExpCS_Group_7_2_1_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -15033,7 +15026,7 @@ protected class PrimaryExpCS_RightParenthesisKeyword_7_2_2_1_3 extends KeywordTo
/************ begin Rule NavigatingArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingArgCS:
+ * NavigatingArgCS:
* name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -15303,7 +15296,7 @@ protected class NavigatingArgCS_InitAssignment_1_2_1 extends AssignmentToken {
/************ begin Rule NavigatingBarArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingBarArgCS returns NavigatingArgCS:
+ * NavigatingBarArgCS returns NavigatingArgCS:
* prefix="|" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -15607,7 +15600,7 @@ protected class NavigatingBarArgCS_InitAssignment_2_2_1 extends AssignmentToken
/************ begin Rule NavigatingCommaArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingCommaArgCS returns NavigatingArgCS:
+ * NavigatingCommaArgCS returns NavigatingArgCS:
* prefix="," name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -15911,7 +15904,7 @@ protected class NavigatingCommaArgCS_InitAssignment_2_2_1 extends AssignmentToke
/************ begin Rule NavigatingSemiArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingSemiArgCS returns NavigatingArgCS:
+ * NavigatingSemiArgCS returns NavigatingArgCS:
* prefix=";" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -16215,8 +16208,8 @@ protected class NavigatingSemiArgCS_InitAssignment_2_2_1 extends AssignmentToken
/************ begin Rule NavigatingArgExpCS ****************
*
* // Intended to be overridden
- * // '?' -- defined by Complete OCL
- * NavigatingArgExpCS returns ExpCS:
+ * // '?' -- defined by Complete OCL
+ * NavigatingArgExpCS returns ExpCS:
* ExpCS;
*
**/
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g
index 4be98c072..633919716 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g
@@ -5606,7 +5606,7 @@ rulePrimaryExpCS returns [EObject current=null]
}
)
-))*)
+))*)?
|(
(
{
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens
index 9ecca0986..231733633 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.tokens
@@ -1,154 +1,154 @@
-T__68=68
-T__69=69
-T__66=66
-T__67=67
-T__64=64
-T__29=29
-T__65=65
-T__28=28
-T__62=62
-T__27=27
-T__63=63
-T__26=26
-RULE_ESCAPED_CHARACTER=8
-T__25=25
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=15
-T__21=21
-T__20=20
-RULE_ESCAPED_ID=5
-RULE_DOUBLE_QUOTED_STRING=10
-T__61=61
-T__60=60
-T__55=55
-T__56=56
-T__19=19
-T__57=57
-T__58=58
-T__16=16
-T__51=51
-T__52=52
-T__18=18
-T__53=53
-T__17=17
-T__54=54
-T__59=59
-RULE_SIMPLE_ID=4
-RULE_INT=6
-T__50=50
-T__42=42
-T__43=43
-T__40=40
-RULE_ML_SINGLE_QUOTED_STRING=11
-T__41=41
-T__80=80
-T__46=46
-T__81=81
-T__47=47
-T__82=82
-T__44=44
-T__83=83
-T__45=45
-T__48=48
-T__49=49
-RULE_SINGLE_QUOTED_STRING=7
-T__85=85
-RULE_SL_COMMENT=13
-T__84=84
-T__86=86
-RULE_ML_COMMENT=12
-RULE_LETTER_CHARACTER=9
-T__30=30
-T__31=31
-T__32=32
-T__71=71
-T__33=33
-T__72=72
-T__34=34
-T__35=35
-T__70=70
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-RULE_WS=14
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
-'>='=48
-'/'=44
-'Sequence'=68
-'where'=22
-'then'=82
-'enforce'=30
-':='=24
-'Real'=60
-'>'=46
-'Integer'=59
-';'=26
-'Boolean'=58
-'<>'=50
-'uses'=18
-'transformation'=39
-'OclInvalid'=64
-'+'=45
-'pre'=80
-'.'=55
-'library'=37
-'imports'=16
-'Set'=66
-'import'=33
-'true'=75
-'else'=83
-'let'=85
-'and'=51
-'{'=21
-'check'=27
-'?'=74
-'OclVoid'=65
-'if'=81
-':'=34
-'('=28
-'not'=43
-'-'=42
-','=17
-'default'=32
-'in'=20
-']'=73
-'query'=38
-'..'=71
-'|'=31
-'OrderedSet'=70
-'UnlimitedNatural'=62
-'null'=78
-'Collection'=69
-'Tuple'=57
-'String'=61
-'='=49
-'map'=19
-'@'=79
-'Bag'=67
-'::'=35
-')'=29
-'xor'=53
-'->'=56
-'}'=23
-'refines'=41
-'<='=25
-'false'=76
-'realize'=40
-'<'=47
-'invalid'=77
-'OclAny'=63
-'['=72
-'*'=36
-'or'=52
-'implies'=54
-'self'=86
-'endif'=84
+T__68=68
+T__69=69
+T__66=66
+T__67=67
+T__64=64
+T__29=29
+T__65=65
+T__28=28
+T__62=62
+T__27=27
+T__63=63
+T__26=26
+RULE_ESCAPED_CHARACTER=8
+T__25=25
+T__24=24
+T__23=23
+T__22=22
+RULE_ANY_OTHER=15
+T__21=21
+T__20=20
+RULE_ESCAPED_ID=5
+RULE_DOUBLE_QUOTED_STRING=10
+T__61=61
+T__60=60
+T__55=55
+T__56=56
+T__19=19
+T__57=57
+T__58=58
+T__16=16
+T__51=51
+T__52=52
+T__18=18
+T__53=53
+T__17=17
+T__54=54
+T__59=59
+RULE_SIMPLE_ID=4
+RULE_INT=6
+T__50=50
+T__42=42
+T__43=43
+T__40=40
+RULE_ML_SINGLE_QUOTED_STRING=11
+T__41=41
+T__80=80
+T__46=46
+T__81=81
+T__47=47
+T__82=82
+T__44=44
+T__83=83
+T__45=45
+T__48=48
+T__49=49
+RULE_SINGLE_QUOTED_STRING=7
+T__85=85
+RULE_SL_COMMENT=13
+T__84=84
+T__86=86
+RULE_ML_COMMENT=12
+RULE_LETTER_CHARACTER=9
+T__30=30
+T__31=31
+T__32=32
+T__71=71
+T__33=33
+T__72=72
+T__34=34
+T__35=35
+T__70=70
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+RULE_WS=14
+T__76=76
+T__75=75
+T__74=74
+T__73=73
+T__79=79
+T__78=78
+T__77=77
+'>='=48
+'/'=44
+'Sequence'=68
+'where'=22
+'then'=82
+'enforce'=30
+':='=24
+'Real'=60
+'>'=46
+'Integer'=59
+';'=26
+'Boolean'=58
+'<>'=50
+'uses'=18
+'transformation'=39
+'OclInvalid'=64
+'+'=45
+'pre'=80
+'.'=55
+'library'=37
+'imports'=16
+'Set'=66
+'import'=33
+'true'=75
+'else'=83
+'let'=85
+'and'=51
+'{'=21
+'check'=27
+'?'=74
+'OclVoid'=65
+'if'=81
+':'=34
+'('=28
+'not'=43
+'-'=42
+','=17
+'default'=32
+'in'=20
+']'=73
+'query'=38
+'..'=71
+'|'=31
+'OrderedSet'=70
+'UnlimitedNatural'=62
+'null'=78
+'Collection'=69
+'Tuple'=57
+'String'=61
+'='=49
+'map'=19
+'@'=79
+'Bag'=67
+'::'=35
+')'=29
+'xor'=53
+'->'=56
+'}'=23
+'refines'=41
+'<='=25
+'false'=76
+'realize'=40
+'<'=47
+'invalid'=77
+'OclAny'=63
+'['=72
+'*'=36
+'or'=52
+'implies'=54
+'self'=86
+'endif'=84
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java
index d811b805d..23cfa2591 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeLexer.java
@@ -2770,32 +2770,32 @@ public class InternalQVTimperativeLexer extends Lexer {
static final String DFA11_eofS =
"\u0145\uffff";
static final String DFA11_minS =
- "\1\0\1\146\1\uffff\1\163\1\141\1\uffff\1\150\1\uffff\1\72\1\75"+
- "\1\uffff\1\150\2\uffff\1\154\1\uffff\1\145\1\uffff\1\145\1\165\1"+
- "\150\1\145\1\55\1\157\1\47\1\uffff\1\75\1\uffff\1\156\1\162\1\157"+
- "\1\56\1\165\1\141\1\156\2\145\1\156\1\143\1\157\3\uffff\1\141\1"+
- "\uffff\1\162\1\145\2\0\1\47\4\uffff\1\160\2\60\2\uffff\1\145\1\160"+
- "\1\uffff\1\145\10\uffff\1\145\2\uffff\1\144\1\163\1\uffff\1\146"+
- "\1\uffff\1\142\1\164\1\145\1\141\1\145\1\141\3\uffff\1\164\1\154"+
- "\7\uffff\1\144\1\60\1\162\2\uffff\1\160\1\157\1\147\1\164\1\141"+
- "\1\162\1\161\2\154\1\144\1\154\3\uffff\1\154\1\uffff\1\145\1\154"+
- "\5\uffff\1\154\1\141\2\uffff\1\163\1\60\1\162\1\143\1\157\1\151"+
- "\1\145\1\141\1\162\1\60\1\162\1\156\1\145\1\156\1\154\1\151\1\60"+
- "\1\154\1\60\1\uffff\1\60\2\154\1\60\1\145\1\154\1\151\1\60\1\165"+
- "\1\151\1\101\1\145\1\154\1\163\1\60\1\146\1\162\1\151\1\154\1\60"+
- "\1\uffff\1\145\1\153\1\162\1\146\1\60\1\165\1\141\1\uffff\1\171"+
- "\1\163\2\60\1\151\1\156\1\uffff\1\60\2\uffff\2\145\1\uffff\1\147"+
- "\1\60\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\2\145\1\uffff"+
- "\1\60\1\164\1\145\1\151\1\uffff\2\60\1\143\1\60\1\uffff\1\154\1"+
- "\162\1\60\1\146\2\uffff\1\172\1\145\1\uffff\1\60\1\141\1\145\1\uffff"+
- "\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\1\60\1\uffff\1"+
- "\60\1\163\1\144\2\uffff\1\145\1\uffff\1\164\1\171\1\uffff\1\157"+
- "\1\145\1\163\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144"+
- "\1\164\1\uffff\1\60\1\uffff\5\60\1\162\4\60\1\uffff\2\145\1\uffff"+
- "\1\154\1\60\1\123\1\151\6\uffff\1\155\4\uffff\1\60\1\144\1\151\1"+
- "\uffff\1\145\1\157\1\141\1\uffff\1\116\1\144\1\164\1\156\1\164\1"+
- "\141\3\60\1\151\1\164\3\uffff\1\157\1\165\1\156\1\162\1\60\1\141"+
- "\1\uffff\1\154\1\60\1\uffff";
+ "\1\0\1\146\1\uffff\1\163\1\141\1\uffff\1\150\1\uffff\1\72\1\75\1"+
+ "\uffff\1\150\2\uffff\1\154\1\uffff\1\145\1\uffff\1\145\1\165\1\150"+
+ "\1\145\1\55\1\157\1\47\1\uffff\1\75\1\uffff\1\156\1\162\1\157\1"+
+ "\56\1\165\1\141\1\156\2\145\1\156\1\143\1\157\3\uffff\1\141\1\uffff"+
+ "\1\162\1\145\2\0\1\47\4\uffff\1\160\2\60\2\uffff\1\145\1\160\1\uffff"+
+ "\1\145\10\uffff\1\145\2\uffff\1\144\1\163\1\uffff\1\146\1\uffff"+
+ "\1\142\1\164\1\145\1\141\1\145\1\141\3\uffff\1\164\1\154\7\uffff"+
+ "\1\144\1\60\1\162\2\uffff\1\160\1\157\1\147\1\164\1\141\1\162\1"+
+ "\161\2\154\1\144\1\154\3\uffff\1\154\1\uffff\1\145\1\154\5\uffff"+
+ "\1\154\1\141\2\uffff\1\163\1\60\1\162\1\143\1\157\1\151\1\145\1"+
+ "\141\1\162\1\60\1\162\1\156\1\145\1\156\1\154\1\151\1\60\1\154\1"+
+ "\60\1\uffff\1\60\2\154\1\60\1\145\1\154\1\151\1\60\1\165\1\151\1"+
+ "\101\1\145\1\154\1\163\1\60\1\146\1\162\1\151\1\154\1\60\1\uffff"+
+ "\1\145\1\153\1\162\1\146\1\60\1\165\1\141\1\uffff\1\171\1\163\2"+
+ "\60\1\151\1\156\1\uffff\1\60\2\uffff\2\145\1\uffff\1\147\1\60\1"+
+ "\156\1\uffff\1\145\1\155\2\156\1\157\1\162\2\145\1\uffff\1\60\1"+
+ "\164\1\145\1\151\1\uffff\2\60\1\143\1\60\1\uffff\1\154\1\162\1\60"+
+ "\1\146\2\uffff\1\172\1\145\1\uffff\1\60\1\141\1\145\1\uffff\1\147"+
+ "\1\156\1\151\1\171\1\166\1\151\1\145\1\143\1\60\1\uffff\1\60\1\163"+
+ "\1\144\2\uffff\1\145\1\uffff\1\164\1\171\1\uffff\1\157\1\145\1\163"+
+ "\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\1\uffff"+
+ "\1\60\1\uffff\5\60\1\162\4\60\1\uffff\2\145\1\uffff\1\154\1\60\1"+
+ "\123\1\151\6\uffff\1\155\4\uffff\1\60\1\144\1\151\1\uffff\1\145"+
+ "\1\157\1\141\1\uffff\1\116\1\144\1\164\1\156\1\164\1\141\3\60\1"+
+ "\151\1\164\3\uffff\1\157\1\165\1\156\1\162\1\60\1\141\1\uffff\1"+
+ "\154\1\60\1\uffff";
static final String DFA11_maxS =
"\1\uffff\1\156\1\uffff\1\163\1\141\1\uffff\1\150\1\uffff\1\75\1"+
"\76\1\uffff\1\150\2\uffff\1\156\1\uffff\1\145\1\uffff\1\151\1\165"+
@@ -3084,8 +3084,7 @@ public class InternalQVTimperativeLexer extends Lexer {
"\1\u0104",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\22\71\1\u0106\7"+
- "\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\22\71\1\u0106\7\71",
"\1\u0108",
"\1\u0109",
"",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java
index 0b2517c17..812e067bc 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java
@@ -3154,12 +3154,12 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (LA18_0==40) ) {
int LA18_2 = input.LA(2);
- if ( ((LA18_2>=RULE_SIMPLE_ID && LA18_2<=RULE_ESCAPED_ID)||LA18_2==16||(LA18_2>=18 && LA18_2<=19)||LA18_2==27||LA18_2==30||LA18_2==33||(LA18_2>=37 && LA18_2<=41)) ) {
- alt18=2;
- }
- else if ( (LA18_2==34) ) {
+ if ( (LA18_2==34) ) {
alt18=1;
}
+ else if ( ((LA18_2>=RULE_SIMPLE_ID && LA18_2<=RULE_ESCAPED_ID)||LA18_2==16||(LA18_2>=18 && LA18_2<=19)||LA18_2==27||LA18_2==30||LA18_2==33||(LA18_2>=37 && LA18_2<=41)) ) {
+ alt18=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -3292,12 +3292,12 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (LA19_0==40) ) {
int LA19_2 = input.LA(2);
- if ( ((LA19_2>=RULE_SIMPLE_ID && LA19_2<=RULE_ESCAPED_ID)||LA19_2==16||(LA19_2>=18 && LA19_2<=19)||LA19_2==27||LA19_2==30||LA19_2==33||(LA19_2>=37 && LA19_2<=41)) ) {
- alt19=2;
- }
- else if ( (LA19_2==34) ) {
+ if ( (LA19_2==34) ) {
alt19=1;
}
+ else if ( ((LA19_2>=RULE_SIMPLE_ID && LA19_2<=RULE_ESCAPED_ID)||LA19_2==16||(LA19_2>=18 && LA19_2<=19)||LA19_2==27||LA19_2==30||LA19_2==33||(LA19_2>=37 && LA19_2<=41)) ) {
+ alt19=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -3769,12 +3769,12 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (LA24_0==40) ) {
int LA24_2 = input.LA(2);
- if ( (LA24_2==34) ) {
- alt24=1;
- }
- else if ( ((LA24_2>=RULE_SIMPLE_ID && LA24_2<=RULE_ESCAPED_ID)||LA24_2==16||(LA24_2>=18 && LA24_2<=19)||LA24_2==27||LA24_2==30||LA24_2==33||(LA24_2>=37 && LA24_2<=41)) ) {
+ if ( ((LA24_2>=RULE_SIMPLE_ID && LA24_2<=RULE_ESCAPED_ID)||LA24_2==16||(LA24_2>=18 && LA24_2<=19)||LA24_2==27||LA24_2==30||LA24_2==33||(LA24_2>=37 && LA24_2<=41)) ) {
alt24=2;
}
+ else if ( (LA24_2==34) ) {
+ alt24=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -3907,12 +3907,12 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (LA25_0==40) ) {
int LA25_2 = input.LA(2);
- if ( (LA25_2==34) ) {
- alt25=1;
- }
- else if ( ((LA25_2>=RULE_SIMPLE_ID && LA25_2<=RULE_ESCAPED_ID)||LA25_2==16||(LA25_2>=18 && LA25_2<=19)||LA25_2==27||LA25_2==30||LA25_2==33||(LA25_2>=37 && LA25_2<=41)) ) {
+ if ( ((LA25_2>=RULE_SIMPLE_ID && LA25_2<=RULE_ESCAPED_ID)||LA25_2==16||(LA25_2>=18 && LA25_2<=19)||LA25_2==27||LA25_2==30||LA25_2==33||(LA25_2>=37 && LA25_2<=41)) ) {
alt25=2;
}
+ else if ( (LA25_2==34) ) {
+ alt25=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -15247,7 +15247,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimaryExpCS"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5309:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5309:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) ;
public final EObject rulePrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -15312,13 +15312,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5312:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5313:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5312:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5313:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5313:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
- int alt99=8;
- alt99 = dfa99.predict(input);
- switch (alt99) {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5313:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
+ int alt100=8;
+ alt100 = dfa100.predict(input);
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5314:2: this_NestedExpCS_0= ruleNestedExpCS
{
@@ -15509,10 +15509,10 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5404:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5404:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5404:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5404:7: () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5404:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5404:7: () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5404:7: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5405:2:
@@ -15567,17 +15567,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5431:2: ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
- int alt98=3;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5431:2: ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
+ int alt99=3;
switch ( input.LA(1) ) {
case 72:
{
- alt98=1;
+ alt99=1;
}
break;
case 21:
{
- alt98=2;
+ alt99=2;
}
break;
case EOF:
@@ -15613,18 +15613,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
case 83:
case 84:
{
- alt98=3;
+ alt99=3;
}
break;
default:
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 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5431:3: ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? )
{
@@ -15946,10 +15946,10 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5556:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5556:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5556:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5556:7: () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}'
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5556:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5556:7: () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}'
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5556:7: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5557:2:
@@ -15975,130 +15975,141 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_23, grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:1: ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) )
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:1: ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) )
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( ((LA89_0>=RULE_SIMPLE_ID && LA89_0<=RULE_ESCAPED_ID)||LA89_0==16||(LA89_0>=18 && LA89_0<=19)||LA89_0==27||LA89_0==30||LA89_0==33||(LA89_0>=37 && LA89_0<=41)) ) {
- alt89=1;
+ if ( ((LA90_0>=RULE_SIMPLE_ID && LA90_0<=RULE_ESCAPED_ID)||LA90_0==16||(LA90_0>=18 && LA90_0<=19)||LA90_0==23||LA90_0==27||LA90_0==30||LA90_0==33||(LA90_0>=37 && LA90_0<=41)) ) {
+ alt90=1;
}
- else if ( (LA89_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt89=2;
+ else if ( (LA90_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt90=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 89, 0, input);
+ new NoViableAltException("", 90, 0, input);
throw nvae;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )?
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5570:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5570:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5571:3: lv_ownedParts_24_0= ruleConstructorPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
-
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
+
+ if ( ((LA89_0>=RULE_SIMPLE_ID && LA89_0<=RULE_ESCAPED_ID)||LA89_0==16||(LA89_0>=18 && LA89_0<=19)||LA89_0==27||LA89_0==30||LA89_0==33||(LA89_0>=37 && LA89_0<=41)) ) {
+ alt89=1;
}
- pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS12511);
- lv_ownedParts_24_0=ruleConstructorPartCS();
+ switch (alt89) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5569:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5570:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5570:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5571:3: lv_ownedParts_24_0= ruleConstructorPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS12511);
+ lv_ownedParts_24_0=ruleConstructorPartCS();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_24_0,
- "ConstructorPartCS");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_24_0,
+ "ConstructorPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5587:2: (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
- loop88:
- do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5587:2: (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ loop88:
+ do {
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA88_0==17) ) {
- alt88=1;
- }
+ if ( (LA88_0==17) ) {
+ alt88=1;
+ }
- switch (alt88) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5587:4: otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
- {
- otherlv_25=(Token)match(input,17,FollowSets000.FOLLOW_17_in_rulePrimaryExpCS12524); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ switch (alt88) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5587:4: otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
+ {
+ otherlv_25=(Token)match(input,17,FollowSets000.FOLLOW_17_in_rulePrimaryExpCS12524); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newLeafNode(otherlv_25, grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
-
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5591:1: ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5592:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5592:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5593:3: lv_ownedParts_26_0= ruleConstructorPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS12545);
- lv_ownedParts_26_0=ruleConstructorPartCS();
+ newLeafNode(otherlv_25, grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
+
+ }
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5591:1: ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5592:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5592:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5593:3: lv_ownedParts_26_0= ruleConstructorPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS12545);
+ lv_ownedParts_26_0=ruleConstructorPartCS();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_26_0,
- "ConstructorPartCS");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_26_0,
+ "ConstructorPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- }
- break;
+ }
+ break;
+
+ default :
+ break loop88;
+ }
+ } while (true);
- default :
- break loop88;
- }
- } while (true);
+ }
+ break;
}
@@ -16119,7 +16130,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS12575);
+ pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS12576);
lv_value_27_0=ruleStringLiteral();
state._fsp--;
@@ -16149,7 +16160,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_28=(Token)match(input,23,FollowSets000.FOLLOW_23_in_rulePrimaryExpCS12588); if (state.failed) return current;
+ otherlv_28=(Token)match(input,23,FollowSets000.FOLLOW_23_in_rulePrimaryExpCS12589); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_28, grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
@@ -16168,13 +16179,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5633:7: ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )?
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5633:7: ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==79) ) {
- alt90=1;
+ if ( (LA91_0==79) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5633:8: ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre'
{
@@ -16184,7 +16195,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5634:1: (lv_atPre_29_0= '@' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5635:3: lv_atPre_29_0= '@'
{
- lv_atPre_29_0=(Token)match(input,79,FollowSets000.FOLLOW_79_in_rulePrimaryExpCS12615); if (state.failed) return current;
+ lv_atPre_29_0=(Token)match(input,79,FollowSets000.FOLLOW_79_in_rulePrimaryExpCS12616); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_atPre_29_0, grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
@@ -16204,7 +16215,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_30=(Token)match(input,80,FollowSets000.FOLLOW_80_in_rulePrimaryExpCS12640); if (state.failed) return current;
+ otherlv_30=(Token)match(input,80,FollowSets000.FOLLOW_80_in_rulePrimaryExpCS12641); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_30, grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
@@ -16217,13 +16228,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5652:3: ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==28) ) {
- alt97=1;
+ if ( (LA98_0==28) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5652:4: () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')'
{
@@ -16245,20 +16256,20 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_32=(Token)match(input,28,FollowSets000.FOLLOW_28_in_rulePrimaryExpCS12667); if (state.failed) return current;
+ otherlv_32=(Token)match(input,28,FollowSets000.FOLLOW_28_in_rulePrimaryExpCS12668); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_32, grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5665:1: ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( ((LA96_0>=RULE_SIMPLE_ID && LA96_0<=RULE_SINGLE_QUOTED_STRING)||LA96_0==16||(LA96_0>=18 && LA96_0<=19)||(LA96_0>=27 && LA96_0<=28)||LA96_0==30||LA96_0==33||(LA96_0>=36 && LA96_0<=43)||(LA96_0>=57 && LA96_0<=70)||(LA96_0>=75 && LA96_0<=78)||LA96_0==81||(LA96_0>=85 && LA96_0<=86)) ) {
- alt96=1;
+ if ( ((LA97_0>=RULE_SIMPLE_ID && LA97_0<=RULE_SINGLE_QUOTED_STRING)||LA97_0==16||(LA97_0>=18 && LA97_0<=19)||(LA97_0>=27 && LA97_0<=28)||LA97_0==30||LA97_0==33||(LA97_0>=36 && LA97_0<=43)||(LA97_0>=57 && LA97_0<=70)||(LA97_0>=75 && LA97_0<=78)||LA97_0==81||(LA97_0>=85 && LA97_0<=86)) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5665:2: ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )?
{
@@ -16273,7 +16284,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS12689);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS12690);
lv_argument_33_0=ruleNavigatingArgCS();
state._fsp--;
@@ -16298,17 +16309,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5683:2: ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )*
- loop91:
+ loop92:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==17) ) {
- alt91=1;
+ if ( (LA92_0==17) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5684:1: (lv_argument_34_0= ruleNavigatingCommaArgCS )
{
@@ -16320,7 +16331,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12710);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12711);
lv_argument_34_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -16346,18 +16357,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop91;
+ break loop92;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5701:3: ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==26) ) {
- alt93=1;
+ if ( (LA94_0==26) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5701:4: ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )*
{
@@ -16372,7 +16383,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS12733);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS12734);
lv_argument_35_0=ruleNavigatingSemiArgCS();
state._fsp--;
@@ -16397,17 +16408,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5719:2: ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )*
- loop92:
+ loop93:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==17) ) {
- alt92=1;
+ if ( (LA93_0==17) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5720:1: (lv_argument_36_0= ruleNavigatingCommaArgCS )
{
@@ -16419,7 +16430,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12754);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12755);
lv_argument_36_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -16445,7 +16456,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop92;
+ break loop93;
}
} while (true);
@@ -16456,13 +16467,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5737:5: ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==31) ) {
- alt95=1;
+ if ( (LA96_0==31) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5737:6: ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )*
{
@@ -16477,7 +16488,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS12779);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS12780);
lv_argument_37_0=ruleNavigatingBarArgCS();
state._fsp--;
@@ -16502,17 +16513,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5755:2: ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )*
- loop94:
+ loop95:
do {
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==17) ) {
- alt94=1;
+ if ( (LA95_0==17) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5756:1: (lv_argument_38_0= ruleNavigatingCommaArgCS )
{
@@ -16524,7 +16535,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12800);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12801);
lv_argument_38_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -16550,7 +16561,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop94;
+ break loop95;
}
} while (true);
@@ -16566,7 +16577,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_39=(Token)match(input,29,FollowSets000.FOLLOW_29_in_rulePrimaryExpCS12817); if (state.failed) return current;
+ otherlv_39=(Token)match(input,29,FollowSets000.FOLLOW_29_in_rulePrimaryExpCS12818); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_39, grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
@@ -16630,7 +16641,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS12858);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS12859);
iv_ruleNavigatingArgCS=ruleNavigatingArgCS();
state._fsp--;
@@ -16638,7 +16649,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS12868); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS12869); if (state.failed) return current;
}
@@ -16689,7 +16700,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS12914);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS12915);
lv_name_0_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -16714,17 +16725,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5816:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )? )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==34) ) {
- alt101=1;
+ if ( (LA102_0==34) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5816:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )?
{
- otherlv_1=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleNavigatingArgCS12927); if (state.failed) return current;
+ otherlv_1=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleNavigatingArgCS12928); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
@@ -16741,7 +16752,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS12948);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS12949);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -16766,17 +16777,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5838:2: (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==49) ) {
- alt100=1;
+ if ( (LA101_0==49) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5838:4: otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) )
{
- otherlv_3=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingArgCS12961); if (state.failed) return current;
+ otherlv_3=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingArgCS12962); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
@@ -16793,7 +16804,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgCS12982);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgCS12983);
lv_init_4_0=ruleExpCS();
state._fsp--;
@@ -16866,7 +16877,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingBarArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS13022);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS13023);
iv_ruleNavigatingBarArgCS=ruleNavigatingBarArgCS();
state._fsp--;
@@ -16874,7 +16885,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingBarArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS13032); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS13033); if (state.failed) return current;
}
@@ -16921,7 +16932,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5882:1: (lv_prefix_0_0= '|' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5883:3: lv_prefix_0_0= '|'
{
- lv_prefix_0_0=(Token)match(input,31,FollowSets000.FOLLOW_31_in_ruleNavigatingBarArgCS13075); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,31,FollowSets000.FOLLOW_31_in_ruleNavigatingBarArgCS13076); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
@@ -16952,7 +16963,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS13109);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS13110);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -16977,17 +16988,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5914:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==34) ) {
- alt103=1;
+ if ( (LA104_0==34) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5914:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleNavigatingBarArgCS13122); if (state.failed) return current;
+ otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleNavigatingBarArgCS13123); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
@@ -17004,7 +17015,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS13143);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS13144);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -17029,17 +17040,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5936:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==49) ) {
- alt102=1;
+ if ( (LA103_0==49) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5936:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingBarArgCS13156); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingBarArgCS13157); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -17056,7 +17067,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS13177);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS13178);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -17129,7 +17140,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS13217);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS13218);
iv_ruleNavigatingCommaArgCS=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -17137,7 +17148,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingCommaArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS13227); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS13228); if (state.failed) return current;
}
@@ -17184,7 +17195,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5980:1: (lv_prefix_0_0= ',' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5981:3: lv_prefix_0_0= ','
{
- lv_prefix_0_0=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleNavigatingCommaArgCS13270); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleNavigatingCommaArgCS13271); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
@@ -17215,7 +17226,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS13304);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS13305);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -17240,17 +17251,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6012:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==34) ) {
- alt105=1;
+ if ( (LA106_0==34) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6012:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleNavigatingCommaArgCS13317); if (state.failed) return current;
+ otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleNavigatingCommaArgCS13318); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
@@ -17267,7 +17278,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS13338);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS13339);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -17292,17 +17303,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6034:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==49) ) {
- alt104=1;
+ if ( (LA105_0==49) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6034:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingCommaArgCS13351); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingCommaArgCS13352); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -17319,7 +17330,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS13372);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS13373);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -17392,7 +17403,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS13412);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS13413);
iv_ruleNavigatingSemiArgCS=ruleNavigatingSemiArgCS();
state._fsp--;
@@ -17400,7 +17411,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingSemiArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS13422); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS13423); if (state.failed) return current;
}
@@ -17447,7 +17458,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6078:1: (lv_prefix_0_0= ';' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6079:3: lv_prefix_0_0= ';'
{
- lv_prefix_0_0=(Token)match(input,26,FollowSets000.FOLLOW_26_in_ruleNavigatingSemiArgCS13465); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,26,FollowSets000.FOLLOW_26_in_ruleNavigatingSemiArgCS13466); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
@@ -17478,7 +17489,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS13499);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS13500);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -17503,17 +17514,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6110:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==34) ) {
- alt107=1;
+ if ( (LA108_0==34) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6110:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleNavigatingSemiArgCS13512); if (state.failed) return current;
+ otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleNavigatingSemiArgCS13513); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
@@ -17530,7 +17541,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS13533);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS13534);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -17555,17 +17566,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6132:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==49) ) {
- alt106=1;
+ if ( (LA107_0==49) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6132:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingSemiArgCS13546); if (state.failed) return current;
+ otherlv_4=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleNavigatingSemiArgCS13547); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -17582,7 +17593,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS13567);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS13568);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -17655,7 +17666,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS13607);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS13608);
iv_ruleNavigatingArgExpCS=ruleNavigatingArgExpCS();
state._fsp--;
@@ -17663,7 +17674,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingArgExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS13617); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS13618); if (state.failed) return current;
}
@@ -17704,7 +17715,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgExpCSAccess().getExpCSParserRuleCall());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS13666);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS13667);
this_ExpCS_0=ruleExpCS();
state._fsp--;
@@ -17749,7 +17760,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS13700);
+ pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS13701);
iv_ruleIfExpCS=ruleIfExpCS();
state._fsp--;
@@ -17757,7 +17768,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleIfExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS13710); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS13711); if (state.failed) return current;
}
@@ -17799,7 +17810,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6208:1: (otherlv_0= 'if' ( (lv_condition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_thenExpression_3_0= ruleExpCS ) ) otherlv_4= 'else' ( (lv_elseExpression_5_0= ruleExpCS ) ) otherlv_6= 'endif' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6208:3: otherlv_0= 'if' ( (lv_condition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_thenExpression_3_0= ruleExpCS ) ) otherlv_4= 'else' ( (lv_elseExpression_5_0= ruleExpCS ) ) otherlv_6= 'endif'
{
- otherlv_0=(Token)match(input,81,FollowSets000.FOLLOW_81_in_ruleIfExpCS13747); if (state.failed) return current;
+ otherlv_0=(Token)match(input,81,FollowSets000.FOLLOW_81_in_ruleIfExpCS13748); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getIfExpCSAccess().getIfKeyword_0());
@@ -17816,7 +17827,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS13768);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS13769);
lv_condition_1_0=ruleExpCS();
state._fsp--;
@@ -17840,7 +17851,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,82,FollowSets000.FOLLOW_82_in_ruleIfExpCS13780); if (state.failed) return current;
+ otherlv_2=(Token)match(input,82,FollowSets000.FOLLOW_82_in_ruleIfExpCS13781); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getIfExpCSAccess().getThenKeyword_2());
@@ -17857,7 +17868,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS13801);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS13802);
lv_thenExpression_3_0=ruleExpCS();
state._fsp--;
@@ -17881,7 +17892,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,83,FollowSets000.FOLLOW_83_in_ruleIfExpCS13813); if (state.failed) return current;
+ otherlv_4=(Token)match(input,83,FollowSets000.FOLLOW_83_in_ruleIfExpCS13814); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getIfExpCSAccess().getElseKeyword_4());
@@ -17898,7 +17909,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS13834);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS13835);
lv_elseExpression_5_0=ruleExpCS();
state._fsp--;
@@ -17922,7 +17933,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,84,FollowSets000.FOLLOW_84_in_ruleIfExpCS13846); if (state.failed) return current;
+ otherlv_6=(Token)match(input,84,FollowSets000.FOLLOW_84_in_ruleIfExpCS13847); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
@@ -17965,7 +17976,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS13882);
+ pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS13883);
iv_ruleLetExpCS=ruleLetExpCS();
state._fsp--;
@@ -17973,7 +17984,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleLetExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS13892); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS13893); if (state.failed) return current;
}
@@ -18014,7 +18025,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6299:1: (otherlv_0= 'let' ( (lv_variable_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_in_5_0= ruleExpCS ) ) )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6299:3: otherlv_0= 'let' ( (lv_variable_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_in_5_0= ruleExpCS ) )
{
- otherlv_0=(Token)match(input,85,FollowSets000.FOLLOW_85_in_ruleLetExpCS13929); if (state.failed) return current;
+ otherlv_0=(Token)match(input,85,FollowSets000.FOLLOW_85_in_ruleLetExpCS13930); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getLetExpCSAccess().getLetKeyword_0());
@@ -18031,7 +18042,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS13950);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS13951);
lv_variable_1_0=ruleLetVariableCS();
state._fsp--;
@@ -18056,21 +18067,21 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6321:2: (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )*
- loop108:
+ loop109:
do {
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==17) ) {
- alt108=1;
+ if ( (LA109_0==17) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6321:4: otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) )
{
- otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleLetExpCS13963); if (state.failed) return current;
+ otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleLetExpCS13964); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
@@ -18087,7 +18098,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS13984);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS13985);
lv_variable_3_0=ruleLetVariableCS();
state._fsp--;
@@ -18116,11 +18127,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop108;
+ break loop109;
}
} while (true);
- otherlv_4=(Token)match(input,20,FollowSets000.FOLLOW_20_in_ruleLetExpCS13998); if (state.failed) return current;
+ otherlv_4=(Token)match(input,20,FollowSets000.FOLLOW_20_in_ruleLetExpCS13999); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getLetExpCSAccess().getInKeyword_3());
@@ -18137,7 +18148,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetExpCS14019);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetExpCS14020);
lv_in_5_0=ruleExpCS();
state._fsp--;
@@ -18198,7 +18209,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetVariableCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS14055);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS14056);
iv_ruleLetVariableCS=ruleLetVariableCS();
state._fsp--;
@@ -18206,7 +18217,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleLetVariableCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS14065); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS14066); if (state.failed) return current;
}
@@ -18257,7 +18268,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS14111);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS14112);
lv_name_0_0=ruleUnrestrictedName();
state._fsp--;
@@ -18282,17 +18293,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6404:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==34) ) {
- alt109=1;
+ if ( (LA110_0==34) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6404:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- otherlv_1=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleLetVariableCS14124); if (state.failed) return current;
+ otherlv_1=(Token)match(input,34,FollowSets000.FOLLOW_34_in_ruleLetVariableCS14125); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
@@ -18309,7 +18320,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS14145);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS14146);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -18339,7 +18350,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleLetVariableCS14159); if (state.failed) return current;
+ otherlv_3=(Token)match(input,49,FollowSets000.FOLLOW_49_in_ruleLetVariableCS14160); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
@@ -18356,7 +18367,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetVariableCS14180);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetVariableCS14181);
lv_initExpression_4_0=ruleExpCS();
state._fsp--;
@@ -18417,7 +18428,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNestedExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS14216);
+ pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS14217);
iv_ruleNestedExpCS=ruleNestedExpCS();
state._fsp--;
@@ -18425,7 +18436,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNestedExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS14226); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS14227); if (state.failed) return current;
}
@@ -18461,7 +18472,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6469:1: (otherlv_0= '(' ( (lv_source_1_0= ruleExpCS ) ) otherlv_2= ')' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6469:3: otherlv_0= '(' ( (lv_source_1_0= ruleExpCS ) ) otherlv_2= ')'
{
- otherlv_0=(Token)match(input,28,FollowSets000.FOLLOW_28_in_ruleNestedExpCS14263); if (state.failed) return current;
+ otherlv_0=(Token)match(input,28,FollowSets000.FOLLOW_28_in_ruleNestedExpCS14264); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
@@ -18478,7 +18489,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNestedExpCS14284);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNestedExpCS14285);
lv_source_1_0=ruleExpCS();
state._fsp--;
@@ -18502,7 +18513,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,29,FollowSets000.FOLLOW_29_in_ruleNestedExpCS14296); if (state.failed) return current;
+ otherlv_2=(Token)match(input,29,FollowSets000.FOLLOW_29_in_ruleNestedExpCS14297); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
@@ -18545,7 +18556,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSelfExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS14332);
+ pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS14333);
iv_ruleSelfExpCS=ruleSelfExpCS();
state._fsp--;
@@ -18553,7 +18564,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleSelfExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS14342); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS14343); if (state.failed) return current;
}
@@ -18604,7 +18615,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,86,FollowSets000.FOLLOW_86_in_ruleSelfExpCS14391); if (state.failed) return current;
+ otherlv_1=(Token)match(input,86,FollowSets000.FOLLOW_86_in_ruleSelfExpCS14392); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
@@ -18752,7 +18763,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
protected DFA42 dfa42 = new DFA42(this);
protected DFA81 dfa81 = new DFA81(this);
protected DFA76 dfa76 = new DFA76(this);
- protected DFA99 dfa99 = new DFA99(this);
+ protected DFA100 dfa100 = new DFA100(this);
static final String DFA29_eotS =
"\21\uffff";
static final String DFA29_eofS =
@@ -18767,37 +18778,37 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
"\21\uffff}>";
static final String[] DFA29_transitionS = {
"\1\1",
- "\1\2\1\3\2\17\10\uffff\1\7\1\uffff\1\16\1\11\3\uffff\1\17"+
- "\3\uffff\1\4\1\17\1\uffff\1\5\1\uffff\1\17\1\6\2\uffff\1\17"+
- "\1\10\1\12\1\15\1\13\1\14\2\17\15\uffff\16\17\4\uffff\4\17\2"+
- "\uffff\1\17\3\uffff\2\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\2\1\3\2\17\10\uffff\1\7\1\uffff\1\16\1\11\3\uffff\1\17\3"+
+ "\uffff\1\4\1\17\1\uffff\1\5\1\uffff\1\17\1\6\2\uffff\1\17\1"+
+ "\10\1\12\1\15\1\13\1\14\2\17\15\uffff\16\17\4\uffff\4\17\2\uffff"+
+ "\1\17\3\uffff\2\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
"\2\20\12\uffff\1\20\1\uffff\2\20\1\uffff\1\17\2\uffff\3\17"+
"\1\20\1\17\1\uffff\1\20\2\uffff\2\20\2\17\5\20\1\17\1\uffff"+
"\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
- "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff"+
- "\1\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
+ "\1\17\2\uffff\3\17\1\uffff\1\17\5\uffff\1\20\2\17\5\uffff\1"+
+ "\17\1\uffff\15\17\17\uffff\1\17\6\uffff\1\17",
"",
""
};
@@ -18853,32 +18864,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
"\2\1\6\1\uffff\1\2\1\7\2\uffff\1\2\1\11\1\13\1\16\1\14\1\15"+
"\2\2\15\uffff\16\2\4\uffff\4\2\2\uffff\1\2\3\uffff\2\2",
"",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
- "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2"+
- "\1\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
+ "\1\2\2\uffff\3\2\1\uffff\1\2\5\uffff\1\20\2\2\5\uffff\1\2\1"+
+ "\uffff\15\2\17\uffff\1\2\6\uffff\1\2",
""
};
@@ -19224,20 +19235,20 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
return "()* loopback of 5063:2: ( ( (lv_ownedOperator_4_0= ruleBinaryOperatorCS ) ) ( (lv_ownedExpression_5_0= rulePrefixedExpCS ) ) )*";
}
}
- static final String DFA99_eotS =
+ static final String DFA100_eotS =
"\50\uffff";
- static final String DFA99_eofS =
+ static final String DFA100_eofS =
"\50\uffff";
- static final String DFA99_minS =
+ static final String DFA100_minS =
"\1\4\12\uffff\6\0\27\uffff";
- static final String DFA99_maxS =
+ static final String DFA100_maxS =
"\1\126\12\uffff\6\0\27\uffff";
- static final String DFA99_acceptS =
+ static final String DFA100_acceptS =
"\1\uffff\1\1\1\2\1\3\1\4\14\uffff\1\7\7\uffff\1\10\14\uffff\1\5"+
"\1\6";
- static final String DFA99_specialS =
+ static final String DFA100_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\27\uffff}>";
- static final String[] DFA99_transitionS = {
+ static final String[] DFA100_transitionS = {
"\2\31\2\4\10\uffff\1\31\1\uffff\2\31\7\uffff\1\31\1\1\1\uffff"+
"\1\31\2\uffff\1\31\2\uffff\1\4\5\31\17\uffff\1\13\10\21\1\14"+
"\1\15\1\16\1\17\1\20\4\uffff\4\4\2\uffff\1\2\4\uffff\1\3",
@@ -19282,47 +19293,47 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
""
};
- static final short[] DFA99_eot = DFA.unpackEncodedString(DFA99_eotS);
- static final short[] DFA99_eof = DFA.unpackEncodedString(DFA99_eofS);
- static final char[] DFA99_min = DFA.unpackEncodedStringToUnsignedChars(DFA99_minS);
- static final char[] DFA99_max = DFA.unpackEncodedStringToUnsignedChars(DFA99_maxS);
- static final short[] DFA99_accept = DFA.unpackEncodedString(DFA99_acceptS);
- static final short[] DFA99_special = DFA.unpackEncodedString(DFA99_specialS);
- static final short[][] DFA99_transition;
+ static final short[] DFA100_eot = DFA.unpackEncodedString(DFA100_eotS);
+ static final short[] DFA100_eof = DFA.unpackEncodedString(DFA100_eofS);
+ static final char[] DFA100_min = DFA.unpackEncodedStringToUnsignedChars(DFA100_minS);
+ static final char[] DFA100_max = DFA.unpackEncodedStringToUnsignedChars(DFA100_maxS);
+ static final short[] DFA100_accept = DFA.unpackEncodedString(DFA100_acceptS);
+ static final short[] DFA100_special = DFA.unpackEncodedString(DFA100_specialS);
+ static final short[][] DFA100_transition;
static {
- int numStates = DFA99_transitionS.length;
- DFA99_transition = new short[numStates][];
+ int numStates = DFA100_transitionS.length;
+ DFA100_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA99_transition[i] = DFA.unpackEncodedString(DFA99_transitionS[i]);
+ DFA100_transition[i] = DFA.unpackEncodedString(DFA100_transitionS[i]);
}
}
- class DFA99 extends DFA {
+ class DFA100 extends DFA {
- public DFA99(BaseRecognizer recognizer) {
+ public DFA100(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 99;
- this.eot = DFA99_eot;
- this.eof = DFA99_eof;
- this.min = DFA99_min;
- this.max = DFA99_max;
- this.accept = DFA99_accept;
- this.special = DFA99_special;
- this.transition = DFA99_transition;
+ this.decisionNumber = 100;
+ this.eot = DFA100_eot;
+ this.eof = DFA100_eof;
+ this.min = DFA100_min;
+ this.max = DFA100_max;
+ this.accept = DFA100_accept;
+ this.special = DFA100_special;
+ this.transition = DFA100_transition;
}
public String getDescription() {
- return "5313:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )";
+ return "5313:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA99_11 = input.LA(1);
+ int LA100_11 = input.LA(1);
- int index99_11 = input.index();
+ int index100_11 = input.index();
input.rewind();
s = -1;
if ( (synpred131_InternalQVTimperative()) ) {s = 38;}
@@ -19330,14 +19341,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (synpred133_InternalQVTimperative()) ) {s = 17;}
- input.seek(index99_11);
+ input.seek(index100_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA99_12 = input.LA(1);
+ int LA100_12 = input.LA(1);
- int index99_12 = input.index();
+ int index100_12 = input.index();
input.rewind();
s = -1;
if ( (synpred132_InternalQVTimperative()) ) {s = 39;}
@@ -19345,14 +19356,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (synpred133_InternalQVTimperative()) ) {s = 17;}
- input.seek(index99_12);
+ input.seek(index100_12);
if ( s>=0 ) return s;
break;
case 2 :
- int LA99_13 = input.LA(1);
+ int LA100_13 = input.LA(1);
- int index99_13 = input.index();
+ int index100_13 = input.index();
input.rewind();
s = -1;
if ( (synpred132_InternalQVTimperative()) ) {s = 39;}
@@ -19360,14 +19371,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (synpred133_InternalQVTimperative()) ) {s = 17;}
- input.seek(index99_13);
+ input.seek(index100_13);
if ( s>=0 ) return s;
break;
case 3 :
- int LA99_14 = input.LA(1);
+ int LA100_14 = input.LA(1);
- int index99_14 = input.index();
+ int index100_14 = input.index();
input.rewind();
s = -1;
if ( (synpred132_InternalQVTimperative()) ) {s = 39;}
@@ -19375,14 +19386,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (synpred133_InternalQVTimperative()) ) {s = 17;}
- input.seek(index99_14);
+ input.seek(index100_14);
if ( s>=0 ) return s;
break;
case 4 :
- int LA99_15 = input.LA(1);
+ int LA100_15 = input.LA(1);
- int index99_15 = input.index();
+ int index100_15 = input.index();
input.rewind();
s = -1;
if ( (synpred132_InternalQVTimperative()) ) {s = 39;}
@@ -19390,14 +19401,14 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (synpred133_InternalQVTimperative()) ) {s = 17;}
- input.seek(index99_15);
+ input.seek(index100_15);
if ( s>=0 ) return s;
break;
case 5 :
- int LA99_16 = input.LA(1);
+ int LA100_16 = input.LA(1);
- int index99_16 = input.index();
+ int index100_16 = input.index();
input.rewind();
s = -1;
if ( (synpred132_InternalQVTimperative()) ) {s = 39;}
@@ -19405,13 +19416,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else if ( (synpred133_InternalQVTimperative()) ) {s = 17;}
- input.seek(index99_16);
+ input.seek(index100_16);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 99, _s, input);
+ new NoViableAltException(getDescription(), 100, _s, input);
error(nvae);
throw nvae;
}
@@ -19893,88 +19904,88 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_73_in_rulePrimaryExpCS12408 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L});
public static final BitSet FOLLOW_79_in_rulePrimaryExpCS12429 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
public static final BitSet FOLLOW_80_in_rulePrimaryExpCS12454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rulePrimaryExpCS12488 = new BitSet(new long[]{0x000003E2480D00B0L});
+ public static final BitSet FOLLOW_21_in_rulePrimaryExpCS12488 = new BitSet(new long[]{0x000003E2488D00B0L});
public static final BitSet FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS12511 = new BitSet(new long[]{0x0000000000820000L});
public static final BitSet FOLLOW_17_in_rulePrimaryExpCS12524 = new BitSet(new long[]{0x000003E2480D0030L});
public static final BitSet FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS12545 = new BitSet(new long[]{0x0000000000820000L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS12575 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_23_in_rulePrimaryExpCS12588 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rulePrimaryExpCS12615 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_80_in_rulePrimaryExpCS12640 = new BitSet(new long[]{0x0000000010000002L});
- public static final BitSet FOLLOW_28_in_rulePrimaryExpCS12667 = new BitSet(new long[]{0xFE000FF2780D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS12689 = new BitSet(new long[]{0x00000000A4020000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12710 = new BitSet(new long[]{0x00000000A4020000L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS12733 = new BitSet(new long[]{0x00000000A0020000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12754 = new BitSet(new long[]{0x00000000A0020000L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS12779 = new BitSet(new long[]{0x0000000020020000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12800 = new BitSet(new long[]{0x0000000020020000L});
- public static final BitSet FOLLOW_29_in_rulePrimaryExpCS12817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS12858 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS12868 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS12914 = new BitSet(new long[]{0x0000000400000002L});
- public static final BitSet FOLLOW_34_in_ruleNavigatingArgCS12927 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS12948 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_49_in_ruleNavigatingArgCS12961 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgCS12982 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS13022 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS13032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_ruleNavigatingBarArgCS13075 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS13109 = new BitSet(new long[]{0x0000000400000002L});
- public static final BitSet FOLLOW_34_in_ruleNavigatingBarArgCS13122 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS13143 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_49_in_ruleNavigatingBarArgCS13156 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS13177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS13217 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS13227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_ruleNavigatingCommaArgCS13270 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS13304 = new BitSet(new long[]{0x0000000400000002L});
- public static final BitSet FOLLOW_34_in_ruleNavigatingCommaArgCS13317 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS13338 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_49_in_ruleNavigatingCommaArgCS13351 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS13372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS13412 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS13422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_ruleNavigatingSemiArgCS13465 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS13499 = new BitSet(new long[]{0x0000000400000002L});
- public static final BitSet FOLLOW_34_in_ruleNavigatingSemiArgCS13512 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS13533 = new BitSet(new long[]{0x0002000000000002L});
- public static final BitSet FOLLOW_49_in_ruleNavigatingSemiArgCS13546 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS13567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS13607 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS13617 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS13666 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS13700 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS13710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_ruleIfExpCS13747 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS13768 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_82_in_ruleIfExpCS13780 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS13801 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_83_in_ruleIfExpCS13813 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS13834 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_84_in_ruleIfExpCS13846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS13882 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS13892 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_ruleLetExpCS13929 = new BitSet(new long[]{0x000003E2480D0030L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS13950 = new BitSet(new long[]{0x0000000000120000L});
- public static final BitSet FOLLOW_17_in_ruleLetExpCS13963 = new BitSet(new long[]{0x000003E2480D0030L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS13984 = new BitSet(new long[]{0x0000000000120000L});
- public static final BitSet FOLLOW_20_in_ruleLetExpCS13998 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleLetExpCS14019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS14055 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS14065 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS14111 = new BitSet(new long[]{0x0002000400000000L});
- public static final BitSet FOLLOW_34_in_ruleLetVariableCS14124 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS14145 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_49_in_ruleLetVariableCS14159 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleLetVariableCS14180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS14216 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS14226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_ruleNestedExpCS14263 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNestedExpCS14284 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_29_in_ruleNestedExpCS14296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS14332 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS14342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_ruleSelfExpCS14391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS12576 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_23_in_rulePrimaryExpCS12589 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rulePrimaryExpCS12616 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_80_in_rulePrimaryExpCS12641 = new BitSet(new long[]{0x0000000010000002L});
+ public static final BitSet FOLLOW_28_in_rulePrimaryExpCS12668 = new BitSet(new long[]{0xFE000FF2780D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS12690 = new BitSet(new long[]{0x00000000A4020000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12711 = new BitSet(new long[]{0x00000000A4020000L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS12734 = new BitSet(new long[]{0x00000000A0020000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12755 = new BitSet(new long[]{0x00000000A0020000L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS12780 = new BitSet(new long[]{0x0000000020020000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS12801 = new BitSet(new long[]{0x0000000020020000L});
+ public static final BitSet FOLLOW_29_in_rulePrimaryExpCS12818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS12859 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS12869 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS12915 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_34_in_ruleNavigatingArgCS12928 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS12949 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleNavigatingArgCS12962 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgCS12983 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS13023 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS13033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_ruleNavigatingBarArgCS13076 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS13110 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_34_in_ruleNavigatingBarArgCS13123 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS13144 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleNavigatingBarArgCS13157 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS13178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS13218 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS13228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_ruleNavigatingCommaArgCS13271 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS13305 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_34_in_ruleNavigatingCommaArgCS13318 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS13339 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleNavigatingCommaArgCS13352 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS13373 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS13413 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS13423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_ruleNavigatingSemiArgCS13466 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS13500 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_34_in_ruleNavigatingSemiArgCS13513 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS13534 = new BitSet(new long[]{0x0002000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleNavigatingSemiArgCS13547 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS13568 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS13608 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS13618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS13667 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS13701 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS13711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_ruleIfExpCS13748 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS13769 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_82_in_ruleIfExpCS13781 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS13802 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_83_in_ruleIfExpCS13814 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS13835 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_84_in_ruleIfExpCS13847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS13883 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS13893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_ruleLetExpCS13930 = new BitSet(new long[]{0x000003E2480D0030L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS13951 = new BitSet(new long[]{0x0000000000120000L});
+ public static final BitSet FOLLOW_17_in_ruleLetExpCS13964 = new BitSet(new long[]{0x000003E2480D0030L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS13985 = new BitSet(new long[]{0x0000000000120000L});
+ public static final BitSet FOLLOW_20_in_ruleLetExpCS13999 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleLetExpCS14020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS14056 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS14066 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS14112 = new BitSet(new long[]{0x0002000400000000L});
+ public static final BitSet FOLLOW_34_in_ruleLetVariableCS14125 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000042787FL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS14146 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_49_in_ruleLetVariableCS14160 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleLetVariableCS14181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS14217 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS14227 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_ruleNestedExpCS14264 = new BitSet(new long[]{0xFE000FF2580D00F0L,0x000000000062787FL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNestedExpCS14285 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_29_in_ruleNestedExpCS14297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS14333 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS14343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_ruleSelfExpCS14392 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred131_InternalQVTimperative12132 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred132_InternalQVTimperative12162 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_synpred133_InternalQVTimperative12192 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java
index 9a230ca10..342f1442f 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java
@@ -1010,10 +1010,9 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////Constraint ::= Predicate | Assignment
- // //Predicate ::= BooleanOCLExpr
- //
+ ////Predicate ::= BooleanOCLExpr
////Assignement ::= [�default�] SlotOwnerOCLExpr�.�PropertyName �:=� ValueOCLExpr
- // AssignmentCS:
+ //AssignmentCS:
// default?="default"? target=ExpCS (":=" initialiser=ExpCS)? ";";
public QVTcoreBaseGrammarAccess.AssignmentCSElements getAssignmentCSAccess() {
return gaQVTcoreBase.getAssignmentCSAccess();
@@ -1024,7 +1023,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////EnforcementOperationCS: ('creation'|'deletion') ExpCS ';';
- // GuardPatternCS:
+ //GuardPatternCS:
// "(" unrealizedVariables+=UnrealizedVariableCS ("," unrealizedVariables+=UnrealizedVariableCS)* "|"
// constraints+=AssignmentCS* ")" | {GuardPatternCS} "(" constraints+=AssignmentCS* ")";
public QVTcoreBaseGrammarAccess.GuardPatternCSElements getGuardPatternCSAccess() {
@@ -1046,8 +1045,8 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////IncludeCS returns IncludeCS:
- // // 'include' namespace=[pivot::Namespace|URI] ';';
- // LibraryCS returns base::LibraryCS:
+ //// 'include' namespace=[pivot::Namespace|URI] ';';
+ //LibraryCS returns base::LibraryCS:
// "library" package=[pivot::Package|URI] ";";
public QVTcoreBaseGrammarAccess.LibraryCSElements getLibraryCSAccess() {
return gaQVTcoreBase.getLibraryCSAccess();
@@ -1090,11 +1089,10 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////<query> ::= 'query' <PathNameCS>
- // // '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
- //
+ //// '(' [<paramDeclaration> (',' <paramDeclaration>)*] ')'
//// ':' <TypeCS>
- // // (';' | '{' <OCLExpressionCS> '}')
- // ScopeNameCS returns base::PathNameCS:
+ //// (';' | '{' <OCLExpressionCS> '}')
+ //ScopeNameCS returns base::PathNameCS:
// path+=FirstPathElementCS "::" (path+=NextPathElementCS "::")*;
public QVTcoreBaseGrammarAccess.ScopeNameCSElements getScopeNameCSAccess() {
return gaQVTcoreBase.getScopeNameCSAccess();
@@ -1115,7 +1113,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////Variable := VariableName �:� TypeDeclaration
- // UnrealizedVariableCS:
+ //UnrealizedVariableCS:
// name=UnrestrictedName ":" ownedType=TypeExpCS;
public QVTcoreBaseGrammarAccess.UnrealizedVariableCSElements getUnrealizedVariableCSAccess() {
return gaQVTcoreBase.getUnrealizedVariableCSAccess();
@@ -1126,7 +1124,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////RealizedVariable := �realized� VariableName �:� TypeDeclaration
- // RealizedVariableCS:
+ //RealizedVariableCS:
// "realize" name=UnrestrictedName ":" ownedType=TypeExpCS;
public QVTcoreBaseGrammarAccess.RealizedVariableCSElements getRealizedVariableCSAccess() {
return gaQVTcoreBase.getRealizedVariableCSAccess();
@@ -1147,13 +1145,13 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////| 'where'
- // UnrestrictedName returns ecore::EString:
+ //UnrestrictedName returns ecore::EString:
// EssentialOCLUnrestrictedName //| 'creation'
- // //| 'default'
- // //| 'deletion'
- // //| 'include'
- // | "check" | "enforce" |
- // "import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" | "uses";
+ // //| 'default'
+ // //| 'deletion'
+ // //| 'include'
+ // | "check" | "enforce" | "import" | "imports" | "library" | "map" | "query" | "realize" | "refines" | "transformation" |
+ // "uses";
public QVTcoreBaseGrammarAccess.UnrestrictedNameElements getUnrestrictedNameAccess() {
return gaQVTcoreBase.getUnrestrictedNameAccess();
}
@@ -1163,7 +1161,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
- // Model returns ContextCS:
+ //Model returns ContextCS:
// ownedExpression=ExpCS;
public EssentialOCLGrammarAccess.ModelElements getModelAccess() {
return gaQVTcoreBase.getModelAccess();
@@ -1226,8 +1224,8 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// String to allow diverse re-use
- // // multiple leading zeroes occur as floating point fractional part
- // terminal INT:
+ //// multiple leading zeroes occur as floating point fractional part
+ //terminal INT:
// "0".."9"+;
public TerminalRule getINTRule() {
return gaQVTcoreBase.getINTRule();
@@ -1254,10 +1252,8 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Not terminal to allow parser backtracking to sort out "5..7"
- //
//// EssentialOCLTokenSource pieces this together ('.' INT)? (('e' | 'E') ('+' | '-')? INT)?;
- // NUMBER_LITERAL returns
- //BigNumber:
+ //NUMBER_LITERAL returns BigNumber:
// INT;
public EssentialOCLGrammarAccess.NUMBER_LITERALElements getNUMBER_LITERALAccess() {
return gaQVTcoreBase.getNUMBER_LITERALAccess();
@@ -1372,7 +1368,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // InfixOperatorCS returns BinaryOperatorCS:
+ //InfixOperatorCS returns BinaryOperatorCS:
// EssentialOCLInfixOperatorCS;
public EssentialOCLGrammarAccess.InfixOperatorCSElements getInfixOperatorCSAccess() {
return gaQVTcoreBase.getInfixOperatorCSAccess();
@@ -1383,7 +1379,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // NavigationOperatorCS:
+ //NavigationOperatorCS:
// EssentialOCLNavigationOperatorCS;
public EssentialOCLGrammarAccess.NavigationOperatorCSElements getNavigationOperatorCSAccess() {
return gaQVTcoreBase.getNavigationOperatorCSAccess();
@@ -1394,7 +1390,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // UnaryOperatorCS:
+ //UnaryOperatorCS:
// EssentialOCLUnaryOperatorCS;
public EssentialOCLGrammarAccess.UnaryOperatorCSElements getUnaryOperatorCSAccess() {
return gaQVTcoreBase.getUnaryOperatorCSAccess();
@@ -1405,11 +1401,9 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Names
- //
+ //// Names
////---------------------------------------------------------------------
- // EssentialOCLUnrestrictedName returns
- //ecore::EString:
+ //EssentialOCLUnrestrictedName returns ecore::EString:
// Identifier;
public EssentialOCLGrammarAccess.EssentialOCLUnrestrictedNameElements getEssentialOCLUnrestrictedNameAccess() {
return gaQVTcoreBase.getEssentialOCLUnrestrictedNameAccess();
@@ -1430,7 +1424,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // UnreservedName returns ecore::EString:
+ //UnreservedName returns ecore::EString:
// EssentialOCLUnreservedName;
public EssentialOCLGrammarAccess.UnreservedNameElements getUnreservedNameAccess() {
return gaQVTcoreBase.getUnreservedNameAccess();
@@ -1491,10 +1485,9 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Types
- //
+ //// Types
////---------------------------------------------------------------------
- // PrimitiveTypeIdentifier:
+ //PrimitiveTypeIdentifier:
// "Boolean" | "Integer" | "Real" | "String" | "UnlimitedNatural" | "OclAny" | "OclInvalid" | "OclVoid";
public EssentialOCLGrammarAccess.PrimitiveTypeIdentifierElements getPrimitiveTypeIdentifierAccess() {
return gaQVTcoreBase.getPrimitiveTypeIdentifierAccess();
@@ -1585,10 +1578,9 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Literals
- //
+ //// Literals
////---------------------------------------------------------------------
- // CollectionLiteralExpCS:
+ //CollectionLiteralExpCS:
// ownedType=CollectionTypeCS "{" (ownedParts+=CollectionLiteralPartCS ("," ownedParts+=CollectionLiteralPartCS)*)? "}";
public EssentialOCLGrammarAccess.CollectionLiteralExpCSElements getCollectionLiteralExpCSAccess() {
return gaQVTcoreBase.getCollectionLiteralExpCSAccess();
@@ -1760,19 +1752,14 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Expressions
- //
+ //// Expressions
////---------------------------------------------------------------------
- //
//// An ExpCS permits a LetExpCS only in the final term to ensure
- //
//// that let is right associative, whereas infix operators are left associative.
- //
//// a = 64 / 16 / let b : Integer in 8 / let c : Integer in 4
- // // is
- //
+ //// is
//// a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
- // ExpCS:
+ //ExpCS:
// PrefixedExpCS ({InfixExpCS.ownedExpression+=current} ownedOperator+=BinaryOperatorCS (ownedExpression+=PrefixedExpCS
// (ownedOperator+=BinaryOperatorCS ownedExpression+=PrefixedExpCS)* (ownedOperator+=BinaryOperatorCS
// ownedExpression+=LetExpCS)? | ownedExpression+=LetExpCS))? | {PrefixExpCS} ownedOperator+=UnaryOperatorCS+
@@ -1799,7 +1786,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
// NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
// TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
// firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
- // {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+ // {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
// argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
// (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?);
@@ -1812,7 +1799,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingArgCS:
+ //NavigatingArgCS:
// name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingArgCSElements getNavigatingArgCSAccess() {
return gaQVTcoreBase.getNavigatingArgCSAccess();
@@ -1823,7 +1810,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingBarArgCS returns NavigatingArgCS:
+ //NavigatingBarArgCS returns NavigatingArgCS:
// prefix="|" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingBarArgCSElements getNavigatingBarArgCSAccess() {
return gaQVTcoreBase.getNavigatingBarArgCSAccess();
@@ -1834,7 +1821,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingCommaArgCS returns NavigatingArgCS:
+ //NavigatingCommaArgCS returns NavigatingArgCS:
// prefix="," name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingCommaArgCSElements getNavigatingCommaArgCSAccess() {
return gaQVTcoreBase.getNavigatingCommaArgCSAccess();
@@ -1845,7 +1832,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingSemiArgCS returns NavigatingArgCS:
+ //NavigatingSemiArgCS returns NavigatingArgCS:
// prefix=";" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingSemiArgCSElements getNavigatingSemiArgCSAccess() {
return gaQVTcoreBase.getNavigatingSemiArgCSAccess();
@@ -1856,8 +1843,8 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // // '?' -- defined by Complete OCL
- // NavigatingArgExpCS returns ExpCS:
+ //// '?' -- defined by Complete OCL
+ //NavigatingArgExpCS returns ExpCS:
// ExpCS;
public EssentialOCLGrammarAccess.NavigatingArgExpCSElements getNavigatingArgExpCSAccess() {
return gaQVTcoreBase.getNavigatingArgExpCSAccess();
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java
index c7929661a..f7c045cd0 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java
@@ -100,7 +100,7 @@ public abstract class AbstractQVTrelationUiModule extends DefaultUiModule {
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
+ binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.PERSISTED_DESCRIPTIONS)).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
@@ -135,7 +135,7 @@ public abstract class AbstractQVTrelationUiModule extends DefaultUiModule {
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
public Class<? extends org.eclipse.xtext.resource.ILocationInFileProvider> bindILocationInFileProvider() {
- return org.eclipse.ocl.examples.xtext.base.pivot2cs.BaseLocationInFileProvider.class;
+ return org.eclipse.ocl.examples.xtext.essentialocl.pivot2cs.EssentialOCLLocationInFileProvider.class;
}
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g
index 44237e15e..b05e1dd6d 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g
@@ -3837,7 +3837,7 @@ rule__PrimaryExpCS__Alternatives_7_2_1_2
:
(
{ before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0()); }
-(rule__PrimaryExpCS__Group_7_2_1_2_0__0)
+(rule__PrimaryExpCS__Group_7_2_1_2_0__0)?
{ after(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0()); }
)
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.tokens b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.tokens
index c3042b005..8d19542ba 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.tokens
@@ -1,168 +1,168 @@
-T__29=29
-T__28=28
-T__27=27
-T__26=26
-T__25=25
-RULE_ESCAPED_CHARACTER=8
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=15
-T__21=21
-T__20=20
-RULE_ESCAPED_ID=7
-RULE_DOUBLE_QUOTED_STRING=10
-T__93=93
-T__19=19
-T__91=91
-T__92=92
-T__16=16
-T__90=90
-T__18=18
-T__17=17
-RULE_SIMPLE_ID=6
-T__80=80
-T__81=81
-T__82=82
-T__83=83
-RULE_SINGLE_QUOTED_STRING=5
-T__85=85
-T__84=84
-T__87=87
-T__86=86
-T__89=89
-T__88=88
-RULE_LETTER_CHARACTER=9
-RULE_ML_COMMENT=12
-T__71=71
-T__72=72
-T__70=70
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
-T__68=68
-T__69=69
-T__66=66
-T__67=67
-T__64=64
-T__65=65
-T__62=62
-T__63=63
-T__61=61
-T__60=60
-T__55=55
-T__56=56
-T__57=57
-T__58=58
-T__51=51
-T__52=52
-T__53=53
-T__54=54
-T__59=59
-RULE_INT=4
-T__50=50
-T__42=42
-T__43=43
-T__40=40
-T__41=41
-RULE_ML_SINGLE_QUOTED_STRING=11
-T__46=46
-T__47=47
-T__44=44
-T__45=45
-T__48=48
-T__49=49
-RULE_SL_COMMENT=13
-T__30=30
-T__31=31
-T__32=32
-T__33=33
-T__34=34
-T__35=35
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-RULE_WS=14
-'>='=44
-'primitive'=30
-'/'=40
-'Sequence'=65
-'where'=36
-'then'=84
-'enforce'=22
-'Real'=57
-'top'=33
-'>'=42
-'Integer'=56
-';'=18
-'Boolean'=55
-'opposite'=28
-'<>'=47
-'transformation'=34
-'OclInvalid'=61
-'+'=41
-'pre'=82
-'.'=52
-'library'=26
-'import'=25
-'Set'=63
-'++'=72
-'true'=90
-'else'=85
-'extends'=23
-'let'=87
-'key'=27
-'and'=48
-'{'=70
-'?'=68
-'domain'=21
-'OclVoid'=62
-'if'=83
-'('=74
-':'=69
-'not'=39
-'-'=38
-'checkonly'=19
-','=73
-'in'=88
-']'=79
-'query'=31
-'..'=77
-'|'=93
-'when'=35
-'OrderedSet'=67
-'default_values'=20
-'UnlimitedNatural'=59
-'null'=81
-'implementedby'=24
-'Collection'=66
-'Tuple'=54
-'String'=58
-'='=46
-'@'=92
-'::'=76
-'replace'=17
-'Bag'=64
-'_'=16
-')'=75
-'xor'=50
-'->'=53
-'}'=71
-'overrides'=29
-'<='=45
-'false'=91
-'<'=43
-'invalid'=80
-'OclAny'=60
-'['=78
-'*'=37
-'or'=49
-'implies'=51
-'self'=89
-'endif'=86
-'relation'=32
+T__29=29
+T__28=28
+T__27=27
+T__26=26
+T__25=25
+RULE_ESCAPED_CHARACTER=8
+T__24=24
+T__23=23
+T__22=22
+RULE_ANY_OTHER=15
+T__21=21
+T__20=20
+RULE_ESCAPED_ID=7
+RULE_DOUBLE_QUOTED_STRING=10
+T__93=93
+T__19=19
+T__91=91
+T__92=92
+T__16=16
+T__90=90
+T__18=18
+T__17=17
+RULE_SIMPLE_ID=6
+T__80=80
+T__81=81
+T__82=82
+T__83=83
+RULE_SINGLE_QUOTED_STRING=5
+T__85=85
+T__84=84
+T__87=87
+T__86=86
+T__89=89
+T__88=88
+RULE_LETTER_CHARACTER=9
+RULE_ML_COMMENT=12
+T__71=71
+T__72=72
+T__70=70
+T__76=76
+T__75=75
+T__74=74
+T__73=73
+T__79=79
+T__78=78
+T__77=77
+T__68=68
+T__69=69
+T__66=66
+T__67=67
+T__64=64
+T__65=65
+T__62=62
+T__63=63
+T__61=61
+T__60=60
+T__55=55
+T__56=56
+T__57=57
+T__58=58
+T__51=51
+T__52=52
+T__53=53
+T__54=54
+T__59=59
+RULE_INT=4
+T__50=50
+T__42=42
+T__43=43
+T__40=40
+T__41=41
+RULE_ML_SINGLE_QUOTED_STRING=11
+T__46=46
+T__47=47
+T__44=44
+T__45=45
+T__48=48
+T__49=49
+RULE_SL_COMMENT=13
+T__30=30
+T__31=31
+T__32=32
+T__33=33
+T__34=34
+T__35=35
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+RULE_WS=14
+'>='=44
+'primitive'=30
+'/'=40
+'Sequence'=65
+'where'=36
+'then'=84
+'enforce'=22
+'Real'=57
+'top'=33
+'>'=42
+'Integer'=56
+';'=18
+'Boolean'=55
+'opposite'=28
+'<>'=47
+'transformation'=34
+'OclInvalid'=61
+'+'=41
+'pre'=82
+'.'=52
+'library'=26
+'import'=25
+'Set'=63
+'++'=72
+'true'=90
+'else'=85
+'extends'=23
+'let'=87
+'key'=27
+'and'=48
+'{'=70
+'?'=68
+'domain'=21
+'OclVoid'=62
+'if'=83
+'('=74
+':'=69
+'not'=39
+'-'=38
+'checkonly'=19
+','=73
+'in'=88
+']'=79
+'query'=31
+'..'=77
+'|'=93
+'when'=35
+'OrderedSet'=67
+'default_values'=20
+'UnlimitedNatural'=59
+'null'=81
+'implementedby'=24
+'Collection'=66
+'Tuple'=54
+'String'=58
+'='=46
+'@'=92
+'::'=76
+'replace'=17
+'Bag'=64
+'_'=16
+')'=75
+'xor'=50
+'->'=53
+'}'=71
+'overrides'=29
+'<='=45
+'false'=91
+'<'=43
+'invalid'=80
+'OclAny'=60
+'['=78
+'*'=37
+'or'=49
+'implies'=51
+'self'=89
+'endif'=86
+'relation'=32
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java
index 7de6625b5..f79aceee7 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java
@@ -3123,8 +3123,7 @@ public class InternalQVTrelationLexer extends Lexer {
"\1\u0088",
"\1\u0089",
"\1\u008a",
- "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\25\66\1\u008b\4"+
- "\66",
+ "\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\25\66\1\u008b\4\66",
"\12\66\7\uffff\32\66\4\uffff\1\66\1\uffff\32\66",
"\1\u008e",
"\1\u008f",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java
index 41e6b3fa2..1bbf2f03e 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java
@@ -8182,12 +8182,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
else if ( (LA8_0==28) ) {
int LA8_2 = input.LA(2);
- if ( (LA8_2==71||LA8_2==73) ) {
- alt8=1;
- }
- else if ( (LA8_2==74) ) {
+ if ( (LA8_2==74) ) {
alt8=2;
}
+ else if ( (LA8_2==71||LA8_2==73) ) {
+ alt8=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -8296,12 +8296,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
else if ( (LA9_0==28) ) {
int LA9_2 = input.LA(2);
- if ( (LA9_2==EOF||LA9_2==71||LA9_2==73) ) {
- alt9=1;
- }
- else if ( (LA9_2==74) ) {
+ if ( (LA9_2==74) ) {
alt9=2;
}
+ else if ( (LA9_2==EOF||LA9_2==71||LA9_2==73) ) {
+ alt9=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -12567,47 +12567,58 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// $ANTLR start "rule__PrimaryExpCS__Alternatives_7_2_1_2"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3833:1: rule__PrimaryExpCS__Alternatives_7_2_1_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) );
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3833:1: rule__PrimaryExpCS__Alternatives_7_2_1_2 : ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) );
public final void rule__PrimaryExpCS__Alternatives_7_2_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3837:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3837:1: ( ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? ) | ( ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 ) ) )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( ((LA40_0>=RULE_SIMPLE_ID && LA40_0<=RULE_ESCAPED_ID)||LA40_0==17||(LA40_0>=19 && LA40_0<=36)) ) {
- alt40=1;
+ if ( ((LA41_0>=RULE_SIMPLE_ID && LA41_0<=RULE_ESCAPED_ID)||LA41_0==17||(LA41_0>=19 && LA41_0<=36)||LA41_0==71) ) {
+ alt41=1;
}
- else if ( (LA40_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt40=2;
+ else if ( (LA41_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt41=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3838:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3838:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3838:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3839:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3838:1: ( ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3839:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3840:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3840:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_28407);
- rule__PrimaryExpCS__Group_7_2_1_2_0__0();
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3840:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0 )?
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( ((LA40_0>=RULE_SIMPLE_ID && LA40_0<=RULE_ESCAPED_ID)||LA40_0==17||(LA40_0>=19 && LA40_0<=36)) ) {
+ alt40=1;
+ }
+ switch (alt40) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3840:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_28407);
+ rule__PrimaryExpCS__Group_7_2_1_2_0__0();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
@@ -12632,7 +12643,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3846:1: ( rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3846:2: rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_28425);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_28426);
rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1();
state._fsp--;
@@ -12676,12 +12687,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3861:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3862:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__08456);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__08457);
rule__TopLevelCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__08459);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__08460);
rule__TopLevelCS__Group__1();
state._fsp--;
@@ -12721,21 +12732,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTopLevelCSAccess().getAlternatives_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3876:1: ( rule__TopLevelCS__Alternatives_0 )*
- loop41:
+ loop42:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( ((LA41_0>=25 && LA41_0<=26)) ) {
- alt41=1;
+ if ( ((LA42_0>=25 && LA42_0<=26)) ) {
+ alt42=1;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3876:2: rule__TopLevelCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl8486);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl8487);
rule__TopLevelCS__Alternatives_0();
state._fsp--;
@@ -12745,7 +12756,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop41;
+ break loop42;
}
} while (true);
@@ -12783,7 +12794,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3890:1: ( rule__TopLevelCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3891:2: rule__TopLevelCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__18517);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__18518);
rule__TopLevelCS__Group__1__Impl();
state._fsp--;
@@ -12823,21 +12834,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTopLevelCSAccess().getTransformationsAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3904:1: ( rule__TopLevelCS__TransformationsAssignment_1 )*
- loop42:
+ loop43:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA42_0==34) ) {
- alt42=1;
+ if ( (LA43_0==34) ) {
+ alt43=1;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3904:2: rule__TopLevelCS__TransformationsAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__TransformationsAssignment_1_in_rule__TopLevelCS__Group__1__Impl8544);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__TransformationsAssignment_1_in_rule__TopLevelCS__Group__1__Impl8545);
rule__TopLevelCS__TransformationsAssignment_1();
state._fsp--;
@@ -12847,7 +12858,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop42;
+ break loop43;
}
} while (true);
@@ -12885,12 +12896,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3922:1: ( rule__CollectionTemplateCS__Group__0__Impl rule__CollectionTemplateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3923:2: rule__CollectionTemplateCS__Group__0__Impl rule__CollectionTemplateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__0__Impl_in_rule__CollectionTemplateCS__Group__08579);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__0__Impl_in_rule__CollectionTemplateCS__Group__08580);
rule__CollectionTemplateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__1_in_rule__CollectionTemplateCS__Group__08582);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__1_in_rule__CollectionTemplateCS__Group__08583);
rule__CollectionTemplateCS__Group__1();
state._fsp--;
@@ -12930,17 +12941,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTemplateCSAccess().getNameAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3937:1: ( rule__CollectionTemplateCS__NameAssignment_0 )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( ((LA43_0>=RULE_SIMPLE_ID && LA43_0<=RULE_ESCAPED_ID)||LA43_0==17||(LA43_0>=19 && LA43_0<=36)) ) {
- alt43=1;
+ if ( ((LA44_0>=RULE_SIMPLE_ID && LA44_0<=RULE_ESCAPED_ID)||LA44_0==17||(LA44_0>=19 && LA44_0<=36)) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3937:2: rule__CollectionTemplateCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__NameAssignment_0_in_rule__CollectionTemplateCS__Group__0__Impl8609);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__NameAssignment_0_in_rule__CollectionTemplateCS__Group__0__Impl8610);
rule__CollectionTemplateCS__NameAssignment_0();
state._fsp--;
@@ -12985,12 +12996,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3951:1: ( rule__CollectionTemplateCS__Group__1__Impl rule__CollectionTemplateCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3952:2: rule__CollectionTemplateCS__Group__1__Impl rule__CollectionTemplateCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__1__Impl_in_rule__CollectionTemplateCS__Group__18640);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__1__Impl_in_rule__CollectionTemplateCS__Group__18641);
rule__CollectionTemplateCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__2_in_rule__CollectionTemplateCS__Group__18643);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__2_in_rule__CollectionTemplateCS__Group__18644);
rule__CollectionTemplateCS__Group__2();
state._fsp--;
@@ -13029,7 +13040,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__CollectionTemplateCS__Group__1__Impl8671); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__CollectionTemplateCS__Group__1__Impl8672); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getColonKeyword_1());
}
@@ -13064,12 +13075,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3982:1: ( rule__CollectionTemplateCS__Group__2__Impl rule__CollectionTemplateCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3983:2: rule__CollectionTemplateCS__Group__2__Impl rule__CollectionTemplateCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__2__Impl_in_rule__CollectionTemplateCS__Group__28702);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__2__Impl_in_rule__CollectionTemplateCS__Group__28703);
rule__CollectionTemplateCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__3_in_rule__CollectionTemplateCS__Group__28705);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__3_in_rule__CollectionTemplateCS__Group__28706);
rule__CollectionTemplateCS__Group__3();
state._fsp--;
@@ -13111,7 +13122,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3997:1: ( rule__CollectionTemplateCS__TypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:3997:2: rule__CollectionTemplateCS__TypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__TypeAssignment_2_in_rule__CollectionTemplateCS__Group__2__Impl8732);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__TypeAssignment_2_in_rule__CollectionTemplateCS__Group__2__Impl8733);
rule__CollectionTemplateCS__TypeAssignment_2();
state._fsp--;
@@ -13153,12 +13164,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4011:1: ( rule__CollectionTemplateCS__Group__3__Impl rule__CollectionTemplateCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4012:2: rule__CollectionTemplateCS__Group__3__Impl rule__CollectionTemplateCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__3__Impl_in_rule__CollectionTemplateCS__Group__38762);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__3__Impl_in_rule__CollectionTemplateCS__Group__38763);
rule__CollectionTemplateCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__4_in_rule__CollectionTemplateCS__Group__38765);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__4_in_rule__CollectionTemplateCS__Group__38766);
rule__CollectionTemplateCS__Group__4();
state._fsp--;
@@ -13197,7 +13208,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__CollectionTemplateCS__Group__3__Impl8793); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__CollectionTemplateCS__Group__3__Impl8794); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -13232,12 +13243,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4042:1: ( rule__CollectionTemplateCS__Group__4__Impl rule__CollectionTemplateCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4043:2: rule__CollectionTemplateCS__Group__4__Impl rule__CollectionTemplateCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__4__Impl_in_rule__CollectionTemplateCS__Group__48824);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__4__Impl_in_rule__CollectionTemplateCS__Group__48825);
rule__CollectionTemplateCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__5_in_rule__CollectionTemplateCS__Group__48827);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__5_in_rule__CollectionTemplateCS__Group__48828);
rule__CollectionTemplateCS__Group__5();
state._fsp--;
@@ -13277,17 +13288,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTemplateCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4057:1: ( rule__CollectionTemplateCS__Group_4__0 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( ((LA44_0>=RULE_SIMPLE_ID && LA44_0<=RULE_ESCAPED_ID)||(LA44_0>=16 && LA44_0<=17)||(LA44_0>=19 && LA44_0<=36)||LA44_0==69) ) {
- alt44=1;
+ if ( ((LA45_0>=RULE_SIMPLE_ID && LA45_0<=RULE_ESCAPED_ID)||(LA45_0>=16 && LA45_0<=17)||(LA45_0>=19 && LA45_0<=36)||LA45_0==69) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4057:2: rule__CollectionTemplateCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__0_in_rule__CollectionTemplateCS__Group__4__Impl8854);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__0_in_rule__CollectionTemplateCS__Group__4__Impl8855);
rule__CollectionTemplateCS__Group_4__0();
state._fsp--;
@@ -13332,7 +13343,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4071:1: ( rule__CollectionTemplateCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4072:2: rule__CollectionTemplateCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__5__Impl_in_rule__CollectionTemplateCS__Group__58885);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__5__Impl_in_rule__CollectionTemplateCS__Group__58886);
rule__CollectionTemplateCS__Group__5__Impl();
state._fsp--;
@@ -13371,7 +13382,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionTemplateCS__Group__5__Impl8913); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionTemplateCS__Group__5__Impl8914); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -13406,12 +13417,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4113:1: ( rule__CollectionTemplateCS__Group_4__0__Impl rule__CollectionTemplateCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4114:2: rule__CollectionTemplateCS__Group_4__0__Impl rule__CollectionTemplateCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__0__Impl_in_rule__CollectionTemplateCS__Group_4__08956);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__0__Impl_in_rule__CollectionTemplateCS__Group_4__08957);
rule__CollectionTemplateCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__1_in_rule__CollectionTemplateCS__Group_4__08959);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__1_in_rule__CollectionTemplateCS__Group_4__08960);
rule__CollectionTemplateCS__Group_4__1();
state._fsp--;
@@ -13453,7 +13464,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4128:1: ( rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4128:2: rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_0_in_rule__CollectionTemplateCS__Group_4__0__Impl8986);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_0_in_rule__CollectionTemplateCS__Group_4__0__Impl8987);
rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_0();
state._fsp--;
@@ -13495,12 +13506,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4142:1: ( rule__CollectionTemplateCS__Group_4__1__Impl rule__CollectionTemplateCS__Group_4__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4143:2: rule__CollectionTemplateCS__Group_4__1__Impl rule__CollectionTemplateCS__Group_4__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__1__Impl_in_rule__CollectionTemplateCS__Group_4__19016);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__1__Impl_in_rule__CollectionTemplateCS__Group_4__19017);
rule__CollectionTemplateCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__2_in_rule__CollectionTemplateCS__Group_4__19019);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__2_in_rule__CollectionTemplateCS__Group_4__19020);
rule__CollectionTemplateCS__Group_4__2();
state._fsp--;
@@ -13540,21 +13551,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTemplateCSAccess().getGroup_4_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4157:1: ( rule__CollectionTemplateCS__Group_4_1__0 )*
- loop45:
+ loop46:
do {
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==73) ) {
- alt45=1;
+ if ( (LA46_0==73) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4157:2: rule__CollectionTemplateCS__Group_4_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__0_in_rule__CollectionTemplateCS__Group_4__1__Impl9046);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__0_in_rule__CollectionTemplateCS__Group_4__1__Impl9047);
rule__CollectionTemplateCS__Group_4_1__0();
state._fsp--;
@@ -13564,7 +13575,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop45;
+ break loop46;
}
} while (true);
@@ -13602,12 +13613,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4171:1: ( rule__CollectionTemplateCS__Group_4__2__Impl rule__CollectionTemplateCS__Group_4__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4172:2: rule__CollectionTemplateCS__Group_4__2__Impl rule__CollectionTemplateCS__Group_4__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__2__Impl_in_rule__CollectionTemplateCS__Group_4__29077);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__2__Impl_in_rule__CollectionTemplateCS__Group_4__29078);
rule__CollectionTemplateCS__Group_4__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__3_in_rule__CollectionTemplateCS__Group_4__29080);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__3_in_rule__CollectionTemplateCS__Group_4__29081);
rule__CollectionTemplateCS__Group_4__3();
state._fsp--;
@@ -13646,7 +13657,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getPlusSignPlusSignKeyword_4_2());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__CollectionTemplateCS__Group_4__2__Impl9108); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__CollectionTemplateCS__Group_4__2__Impl9109); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getPlusSignPlusSignKeyword_4_2());
}
@@ -13681,7 +13692,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4202:1: ( rule__CollectionTemplateCS__Group_4__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4203:2: rule__CollectionTemplateCS__Group_4__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__3__Impl_in_rule__CollectionTemplateCS__Group_4__39139);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__3__Impl_in_rule__CollectionTemplateCS__Group_4__39140);
rule__CollectionTemplateCS__Group_4__3__Impl();
state._fsp--;
@@ -13723,7 +13734,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4216:1: ( rule__CollectionTemplateCS__Alternatives_4_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4216:2: rule__CollectionTemplateCS__Alternatives_4_3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Alternatives_4_3_in_rule__CollectionTemplateCS__Group_4__3__Impl9166);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Alternatives_4_3_in_rule__CollectionTemplateCS__Group_4__3__Impl9167);
rule__CollectionTemplateCS__Alternatives_4_3();
state._fsp--;
@@ -13765,12 +13776,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4238:1: ( rule__CollectionTemplateCS__Group_4_1__0__Impl rule__CollectionTemplateCS__Group_4_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4239:2: rule__CollectionTemplateCS__Group_4_1__0__Impl rule__CollectionTemplateCS__Group_4_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__0__Impl_in_rule__CollectionTemplateCS__Group_4_1__09204);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__0__Impl_in_rule__CollectionTemplateCS__Group_4_1__09205);
rule__CollectionTemplateCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__1_in_rule__CollectionTemplateCS__Group_4_1__09207);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__1_in_rule__CollectionTemplateCS__Group_4_1__09208);
rule__CollectionTemplateCS__Group_4_1__1();
state._fsp--;
@@ -13809,7 +13820,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getCommaKeyword_4_1_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__CollectionTemplateCS__Group_4_1__0__Impl9235); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__CollectionTemplateCS__Group_4_1__0__Impl9236); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getCommaKeyword_4_1_0());
}
@@ -13844,7 +13855,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4269:1: ( rule__CollectionTemplateCS__Group_4_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4270:2: rule__CollectionTemplateCS__Group_4_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__1__Impl_in_rule__CollectionTemplateCS__Group_4_1__19266);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__1__Impl_in_rule__CollectionTemplateCS__Group_4_1__19267);
rule__CollectionTemplateCS__Group_4_1__1__Impl();
state._fsp--;
@@ -13886,7 +13897,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4283:1: ( rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4283:2: rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_1_in_rule__CollectionTemplateCS__Group_4_1__1__Impl9293);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_1_in_rule__CollectionTemplateCS__Group_4_1__1__Impl9294);
rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_1();
state._fsp--;
@@ -13928,12 +13939,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4301:1: ( rule__DefaultValueCS__Group__0__Impl rule__DefaultValueCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4302:2: rule__DefaultValueCS__Group__0__Impl rule__DefaultValueCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__0__Impl_in_rule__DefaultValueCS__Group__09327);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__0__Impl_in_rule__DefaultValueCS__Group__09328);
rule__DefaultValueCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__1_in_rule__DefaultValueCS__Group__09330);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__1_in_rule__DefaultValueCS__Group__09331);
rule__DefaultValueCS__Group__1();
state._fsp--;
@@ -13975,7 +13986,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4316:1: ( rule__DefaultValueCS__PropertyIdAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4316:2: rule__DefaultValueCS__PropertyIdAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__PropertyIdAssignment_0_in_rule__DefaultValueCS__Group__0__Impl9357);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__PropertyIdAssignment_0_in_rule__DefaultValueCS__Group__0__Impl9358);
rule__DefaultValueCS__PropertyIdAssignment_0();
state._fsp--;
@@ -14017,12 +14028,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4330:1: ( rule__DefaultValueCS__Group__1__Impl rule__DefaultValueCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4331:2: rule__DefaultValueCS__Group__1__Impl rule__DefaultValueCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__1__Impl_in_rule__DefaultValueCS__Group__19387);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__1__Impl_in_rule__DefaultValueCS__Group__19388);
rule__DefaultValueCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__2_in_rule__DefaultValueCS__Group__19390);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__2_in_rule__DefaultValueCS__Group__19391);
rule__DefaultValueCS__Group__2();
state._fsp--;
@@ -14061,7 +14072,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDefaultValueCSAccess().getEqualsSignKeyword_1());
}
- match(input,46,FollowSets000.FOLLOW_46_in_rule__DefaultValueCS__Group__1__Impl9418); if (state.failed) return ;
+ match(input,46,FollowSets000.FOLLOW_46_in_rule__DefaultValueCS__Group__1__Impl9419); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDefaultValueCSAccess().getEqualsSignKeyword_1());
}
@@ -14096,12 +14107,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4361:1: ( rule__DefaultValueCS__Group__2__Impl rule__DefaultValueCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4362:2: rule__DefaultValueCS__Group__2__Impl rule__DefaultValueCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__2__Impl_in_rule__DefaultValueCS__Group__29449);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__2__Impl_in_rule__DefaultValueCS__Group__29450);
rule__DefaultValueCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__3_in_rule__DefaultValueCS__Group__29452);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__3_in_rule__DefaultValueCS__Group__29453);
rule__DefaultValueCS__Group__3();
state._fsp--;
@@ -14143,7 +14154,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4376:1: ( rule__DefaultValueCS__InitialiserAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4376:2: rule__DefaultValueCS__InitialiserAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__InitialiserAssignment_2_in_rule__DefaultValueCS__Group__2__Impl9479);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__InitialiserAssignment_2_in_rule__DefaultValueCS__Group__2__Impl9480);
rule__DefaultValueCS__InitialiserAssignment_2();
state._fsp--;
@@ -14185,7 +14196,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4390:1: ( rule__DefaultValueCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4391:2: rule__DefaultValueCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__3__Impl_in_rule__DefaultValueCS__Group__39509);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__3__Impl_in_rule__DefaultValueCS__Group__39510);
rule__DefaultValueCS__Group__3__Impl();
state._fsp--;
@@ -14224,7 +14235,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDefaultValueCSAccess().getSemicolonKeyword_3());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__DefaultValueCS__Group__3__Impl9537); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__DefaultValueCS__Group__3__Impl9538); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDefaultValueCSAccess().getSemicolonKeyword_3());
}
@@ -14259,12 +14270,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4428:1: ( rule__DomainCS__Group__0__Impl rule__DomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4429:2: rule__DomainCS__Group__0__Impl rule__DomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__0__Impl_in_rule__DomainCS__Group__09576);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__0__Impl_in_rule__DomainCS__Group__09577);
rule__DomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__1_in_rule__DomainCS__Group__09579);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__1_in_rule__DomainCS__Group__09580);
rule__DomainCS__Group__1();
state._fsp--;
@@ -14304,17 +14315,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDomainCSAccess().getAlternatives_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4443:1: ( rule__DomainCS__Alternatives_0 )?
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA46_0==17||LA46_0==19||LA46_0==22) ) {
- alt46=1;
+ if ( (LA47_0==17||LA47_0==19||LA47_0==22) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4443:2: rule__DomainCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Alternatives_0_in_rule__DomainCS__Group__0__Impl9606);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Alternatives_0_in_rule__DomainCS__Group__0__Impl9607);
rule__DomainCS__Alternatives_0();
state._fsp--;
@@ -14359,12 +14370,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4457:1: ( rule__DomainCS__Group__1__Impl rule__DomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4458:2: rule__DomainCS__Group__1__Impl rule__DomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__1__Impl_in_rule__DomainCS__Group__19637);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__1__Impl_in_rule__DomainCS__Group__19638);
rule__DomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__2_in_rule__DomainCS__Group__19640);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__2_in_rule__DomainCS__Group__19641);
rule__DomainCS__Group__2();
state._fsp--;
@@ -14403,7 +14414,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getDomainKeyword_1());
}
- match(input,21,FollowSets000.FOLLOW_21_in_rule__DomainCS__Group__1__Impl9668); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_21_in_rule__DomainCS__Group__1__Impl9669); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getDomainKeyword_1());
}
@@ -14438,12 +14449,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4488:1: ( rule__DomainCS__Group__2__Impl rule__DomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4489:2: rule__DomainCS__Group__2__Impl rule__DomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__2__Impl_in_rule__DomainCS__Group__29699);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__2__Impl_in_rule__DomainCS__Group__29700);
rule__DomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__3_in_rule__DomainCS__Group__29702);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__3_in_rule__DomainCS__Group__29703);
rule__DomainCS__Group__3();
state._fsp--;
@@ -14485,7 +14496,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4503:1: ( rule__DomainCS__ModelIdAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4503:2: rule__DomainCS__ModelIdAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__ModelIdAssignment_2_in_rule__DomainCS__Group__2__Impl9729);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__ModelIdAssignment_2_in_rule__DomainCS__Group__2__Impl9730);
rule__DomainCS__ModelIdAssignment_2();
state._fsp--;
@@ -14527,12 +14538,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4517:1: ( rule__DomainCS__Group__3__Impl rule__DomainCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4518:2: rule__DomainCS__Group__3__Impl rule__DomainCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__3__Impl_in_rule__DomainCS__Group__39759);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__3__Impl_in_rule__DomainCS__Group__39760);
rule__DomainCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__4_in_rule__DomainCS__Group__39762);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__4_in_rule__DomainCS__Group__39763);
rule__DomainCS__Group__4();
state._fsp--;
@@ -14574,7 +14585,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4532:1: ( rule__DomainCS__PatternAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4532:2: rule__DomainCS__PatternAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__PatternAssignment_3_in_rule__DomainCS__Group__3__Impl9789);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__PatternAssignment_3_in_rule__DomainCS__Group__3__Impl9790);
rule__DomainCS__PatternAssignment_3();
state._fsp--;
@@ -14616,12 +14627,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4546:1: ( rule__DomainCS__Group__4__Impl rule__DomainCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4547:2: rule__DomainCS__Group__4__Impl rule__DomainCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__4__Impl_in_rule__DomainCS__Group__49819);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__4__Impl_in_rule__DomainCS__Group__49820);
rule__DomainCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__5_in_rule__DomainCS__Group__49822);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__5_in_rule__DomainCS__Group__49823);
rule__DomainCS__Group__5();
state._fsp--;
@@ -14661,17 +14672,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDomainCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4561:1: ( rule__DomainCS__Group_4__0 )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==24) ) {
- alt47=1;
+ if ( (LA48_0==24) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4561:2: rule__DomainCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__0_in_rule__DomainCS__Group__4__Impl9849);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__0_in_rule__DomainCS__Group__4__Impl9850);
rule__DomainCS__Group_4__0();
state._fsp--;
@@ -14716,12 +14727,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4575:1: ( rule__DomainCS__Group__5__Impl rule__DomainCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4576:2: rule__DomainCS__Group__5__Impl rule__DomainCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__5__Impl_in_rule__DomainCS__Group__59880);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__5__Impl_in_rule__DomainCS__Group__59881);
rule__DomainCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__6_in_rule__DomainCS__Group__59883);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__6_in_rule__DomainCS__Group__59884);
rule__DomainCS__Group__6();
state._fsp--;
@@ -14761,17 +14772,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDomainCSAccess().getGroup_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4590:1: ( rule__DomainCS__Group_5__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA48_0==20) ) {
- alt48=1;
+ if ( (LA49_0==20) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4590:2: rule__DomainCS__Group_5__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__0_in_rule__DomainCS__Group__5__Impl9910);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__0_in_rule__DomainCS__Group__5__Impl9911);
rule__DomainCS__Group_5__0();
state._fsp--;
@@ -14816,7 +14827,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4604:1: ( rule__DomainCS__Group__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4605:2: rule__DomainCS__Group__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__6__Impl_in_rule__DomainCS__Group__69941);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__6__Impl_in_rule__DomainCS__Group__69942);
rule__DomainCS__Group__6__Impl();
state._fsp--;
@@ -14855,7 +14866,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getSemicolonKeyword_6());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__DomainCS__Group__6__Impl9969); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__DomainCS__Group__6__Impl9970); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getSemicolonKeyword_6());
}
@@ -14890,12 +14901,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4648:1: ( rule__DomainCS__Group_4__0__Impl rule__DomainCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4649:2: rule__DomainCS__Group_4__0__Impl rule__DomainCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__0__Impl_in_rule__DomainCS__Group_4__010014);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__0__Impl_in_rule__DomainCS__Group_4__010015);
rule__DomainCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__1_in_rule__DomainCS__Group_4__010017);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__1_in_rule__DomainCS__Group_4__010018);
rule__DomainCS__Group_4__1();
state._fsp--;
@@ -14934,7 +14945,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getImplementedbyKeyword_4_0());
}
- match(input,24,FollowSets000.FOLLOW_24_in_rule__DomainCS__Group_4__0__Impl10045); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_24_in_rule__DomainCS__Group_4__0__Impl10046); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getImplementedbyKeyword_4_0());
}
@@ -14969,7 +14980,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4679:1: ( rule__DomainCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4680:2: rule__DomainCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__1__Impl_in_rule__DomainCS__Group_4__110076);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__1__Impl_in_rule__DomainCS__Group_4__110077);
rule__DomainCS__Group_4__1__Impl();
state._fsp--;
@@ -15011,7 +15022,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4693:1: ( rule__DomainCS__ImplementedByAssignment_4_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4693:2: rule__DomainCS__ImplementedByAssignment_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__ImplementedByAssignment_4_1_in_rule__DomainCS__Group_4__1__Impl10103);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__ImplementedByAssignment_4_1_in_rule__DomainCS__Group_4__1__Impl10104);
rule__DomainCS__ImplementedByAssignment_4_1();
state._fsp--;
@@ -15053,12 +15064,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4711:1: ( rule__DomainCS__Group_5__0__Impl rule__DomainCS__Group_5__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4712:2: rule__DomainCS__Group_5__0__Impl rule__DomainCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__0__Impl_in_rule__DomainCS__Group_5__010137);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__0__Impl_in_rule__DomainCS__Group_5__010138);
rule__DomainCS__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__1_in_rule__DomainCS__Group_5__010140);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__1_in_rule__DomainCS__Group_5__010141);
rule__DomainCS__Group_5__1();
state._fsp--;
@@ -15097,7 +15108,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getDefault_valuesKeyword_5_0());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__DomainCS__Group_5__0__Impl10168); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__DomainCS__Group_5__0__Impl10169); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getDefault_valuesKeyword_5_0());
}
@@ -15132,12 +15143,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4742:1: ( rule__DomainCS__Group_5__1__Impl rule__DomainCS__Group_5__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4743:2: rule__DomainCS__Group_5__1__Impl rule__DomainCS__Group_5__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__1__Impl_in_rule__DomainCS__Group_5__110199);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__1__Impl_in_rule__DomainCS__Group_5__110200);
rule__DomainCS__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__2_in_rule__DomainCS__Group_5__110202);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__2_in_rule__DomainCS__Group_5__110203);
rule__DomainCS__Group_5__2();
state._fsp--;
@@ -15176,7 +15187,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getLeftCurlyBracketKeyword_5_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__DomainCS__Group_5__1__Impl10230); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__DomainCS__Group_5__1__Impl10231); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getLeftCurlyBracketKeyword_5_1());
}
@@ -15211,12 +15222,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4773:1: ( rule__DomainCS__Group_5__2__Impl rule__DomainCS__Group_5__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4774:2: rule__DomainCS__Group_5__2__Impl rule__DomainCS__Group_5__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__2__Impl_in_rule__DomainCS__Group_5__210261);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__2__Impl_in_rule__DomainCS__Group_5__210262);
rule__DomainCS__Group_5__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__3_in_rule__DomainCS__Group_5__210264);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__3_in_rule__DomainCS__Group_5__210265);
rule__DomainCS__Group_5__3();
state._fsp--;
@@ -15261,7 +15272,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4789:1: ( rule__DomainCS__DefaultValuesAssignment_5_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4789:2: rule__DomainCS__DefaultValuesAssignment_5_2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__DefaultValuesAssignment_5_2_in_rule__DomainCS__Group_5__2__Impl10293);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__DefaultValuesAssignment_5_2_in_rule__DomainCS__Group_5__2__Impl10294);
rule__DomainCS__DefaultValuesAssignment_5_2();
state._fsp--;
@@ -15282,21 +15293,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDomainCSAccess().getDefaultValuesAssignment_5_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4794:1: ( rule__DomainCS__DefaultValuesAssignment_5_2 )*
- loop49:
+ loop50:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( ((LA49_0>=RULE_SIMPLE_ID && LA49_0<=RULE_ESCAPED_ID)||LA49_0==17||(LA49_0>=19 && LA49_0<=36)) ) {
- alt49=1;
+ if ( ((LA50_0>=RULE_SIMPLE_ID && LA50_0<=RULE_ESCAPED_ID)||LA50_0==17||(LA50_0>=19 && LA50_0<=36)) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4794:2: rule__DomainCS__DefaultValuesAssignment_5_2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__DefaultValuesAssignment_5_2_in_rule__DomainCS__Group_5__2__Impl10305);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__DefaultValuesAssignment_5_2_in_rule__DomainCS__Group_5__2__Impl10306);
rule__DomainCS__DefaultValuesAssignment_5_2();
state._fsp--;
@@ -15306,7 +15317,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop49;
+ break loop50;
}
} while (true);
@@ -15347,7 +15358,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4809:1: ( rule__DomainCS__Group_5__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4810:2: rule__DomainCS__Group_5__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__3__Impl_in_rule__DomainCS__Group_5__310338);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__3__Impl_in_rule__DomainCS__Group_5__310339);
rule__DomainCS__Group_5__3__Impl();
state._fsp--;
@@ -15386,7 +15397,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getRightCurlyBracketKeyword_5_3());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__DomainCS__Group_5__3__Impl10366); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__DomainCS__Group_5__3__Impl10367); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getRightCurlyBracketKeyword_5_3());
}
@@ -15421,12 +15432,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4847:1: ( rule__ElementTemplateCS__Group_1__0__Impl rule__ElementTemplateCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4848:2: rule__ElementTemplateCS__Group_1__0__Impl rule__ElementTemplateCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ElementTemplateCS__Group_1__0__Impl_in_rule__ElementTemplateCS__Group_1__010405);
+ pushFollow(FollowSets000.FOLLOW_rule__ElementTemplateCS__Group_1__0__Impl_in_rule__ElementTemplateCS__Group_1__010406);
rule__ElementTemplateCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ElementTemplateCS__Group_1__1_in_rule__ElementTemplateCS__Group_1__010408);
+ pushFollow(FollowSets000.FOLLOW_rule__ElementTemplateCS__Group_1__1_in_rule__ElementTemplateCS__Group_1__010409);
rule__ElementTemplateCS__Group_1__1();
state._fsp--;
@@ -15500,7 +15511,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4878:1: ( rule__ElementTemplateCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4879:2: rule__ElementTemplateCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ElementTemplateCS__Group_1__1__Impl_in_rule__ElementTemplateCS__Group_1__110466);
+ pushFollow(FollowSets000.FOLLOW_rule__ElementTemplateCS__Group_1__1__Impl_in_rule__ElementTemplateCS__Group_1__110467);
rule__ElementTemplateCS__Group_1__1__Impl();
state._fsp--;
@@ -15539,7 +15550,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getElementTemplateCSAccess().get_Keyword_1_1());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__ElementTemplateCS__Group_1__1__Impl10494); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__ElementTemplateCS__Group_1__1__Impl10495); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getElementTemplateCSAccess().get_Keyword_1_1());
}
@@ -15574,12 +15585,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4912:1: ( rule__KeyDeclCS__Group__0__Impl rule__KeyDeclCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4913:2: rule__KeyDeclCS__Group__0__Impl rule__KeyDeclCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__0__Impl_in_rule__KeyDeclCS__Group__010529);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__0__Impl_in_rule__KeyDeclCS__Group__010530);
rule__KeyDeclCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__1_in_rule__KeyDeclCS__Group__010532);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__1_in_rule__KeyDeclCS__Group__010533);
rule__KeyDeclCS__Group__1();
state._fsp--;
@@ -15618,7 +15629,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getKeyKeyword_0());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__KeyDeclCS__Group__0__Impl10560); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__KeyDeclCS__Group__0__Impl10561); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getKeyKeyword_0());
}
@@ -15653,12 +15664,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4943:1: ( rule__KeyDeclCS__Group__1__Impl rule__KeyDeclCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4944:2: rule__KeyDeclCS__Group__1__Impl rule__KeyDeclCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__1__Impl_in_rule__KeyDeclCS__Group__110591);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__1__Impl_in_rule__KeyDeclCS__Group__110592);
rule__KeyDeclCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__2_in_rule__KeyDeclCS__Group__110594);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__2_in_rule__KeyDeclCS__Group__110595);
rule__KeyDeclCS__Group__2();
state._fsp--;
@@ -15700,7 +15711,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4958:1: ( rule__KeyDeclCS__PathNameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4958:2: rule__KeyDeclCS__PathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__PathNameAssignment_1_in_rule__KeyDeclCS__Group__1__Impl10621);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__PathNameAssignment_1_in_rule__KeyDeclCS__Group__1__Impl10622);
rule__KeyDeclCS__PathNameAssignment_1();
state._fsp--;
@@ -15742,12 +15753,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4972:1: ( rule__KeyDeclCS__Group__2__Impl rule__KeyDeclCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4973:2: rule__KeyDeclCS__Group__2__Impl rule__KeyDeclCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__2__Impl_in_rule__KeyDeclCS__Group__210651);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__2__Impl_in_rule__KeyDeclCS__Group__210652);
rule__KeyDeclCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__3_in_rule__KeyDeclCS__Group__210654);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__3_in_rule__KeyDeclCS__Group__210655);
rule__KeyDeclCS__Group__3();
state._fsp--;
@@ -15786,7 +15797,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getLeftCurlyBracketKeyword_2());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__KeyDeclCS__Group__2__Impl10682); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__KeyDeclCS__Group__2__Impl10683); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getLeftCurlyBracketKeyword_2());
}
@@ -15821,12 +15832,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5003:1: ( rule__KeyDeclCS__Group__3__Impl rule__KeyDeclCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5004:2: rule__KeyDeclCS__Group__3__Impl rule__KeyDeclCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__3__Impl_in_rule__KeyDeclCS__Group__310713);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__3__Impl_in_rule__KeyDeclCS__Group__310714);
rule__KeyDeclCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__4_in_rule__KeyDeclCS__Group__310716);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__4_in_rule__KeyDeclCS__Group__310717);
rule__KeyDeclCS__Group__4();
state._fsp--;
@@ -15868,7 +15879,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5018:1: ( rule__KeyDeclCS__Alternatives_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5018:2: rule__KeyDeclCS__Alternatives_3
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Alternatives_3_in_rule__KeyDeclCS__Group__3__Impl10743);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Alternatives_3_in_rule__KeyDeclCS__Group__3__Impl10744);
rule__KeyDeclCS__Alternatives_3();
state._fsp--;
@@ -15910,12 +15921,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5032:1: ( rule__KeyDeclCS__Group__4__Impl rule__KeyDeclCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5033:2: rule__KeyDeclCS__Group__4__Impl rule__KeyDeclCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__4__Impl_in_rule__KeyDeclCS__Group__410773);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__4__Impl_in_rule__KeyDeclCS__Group__410774);
rule__KeyDeclCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__5_in_rule__KeyDeclCS__Group__410776);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__5_in_rule__KeyDeclCS__Group__410777);
rule__KeyDeclCS__Group__5();
state._fsp--;
@@ -15955,21 +15966,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getKeyDeclCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5047:1: ( rule__KeyDeclCS__Group_4__0 )*
- loop50:
+ loop51:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA50_0==73) ) {
- alt50=1;
+ if ( (LA51_0==73) ) {
+ alt51=1;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5047:2: rule__KeyDeclCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__0_in_rule__KeyDeclCS__Group__4__Impl10803);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__0_in_rule__KeyDeclCS__Group__4__Impl10804);
rule__KeyDeclCS__Group_4__0();
state._fsp--;
@@ -15979,7 +15990,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop50;
+ break loop51;
}
} while (true);
@@ -16017,12 +16028,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5061:1: ( rule__KeyDeclCS__Group__5__Impl rule__KeyDeclCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5062:2: rule__KeyDeclCS__Group__5__Impl rule__KeyDeclCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__5__Impl_in_rule__KeyDeclCS__Group__510834);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__5__Impl_in_rule__KeyDeclCS__Group__510835);
rule__KeyDeclCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__6_in_rule__KeyDeclCS__Group__510837);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__6_in_rule__KeyDeclCS__Group__510838);
rule__KeyDeclCS__Group__6();
state._fsp--;
@@ -16061,7 +16072,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__KeyDeclCS__Group__5__Impl10865); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__KeyDeclCS__Group__5__Impl10866); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -16096,7 +16107,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5092:1: ( rule__KeyDeclCS__Group__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5093:2: rule__KeyDeclCS__Group__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__6__Impl_in_rule__KeyDeclCS__Group__610896);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__6__Impl_in_rule__KeyDeclCS__Group__610897);
rule__KeyDeclCS__Group__6__Impl();
state._fsp--;
@@ -16135,7 +16146,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getSemicolonKeyword_6());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__KeyDeclCS__Group__6__Impl10924); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__KeyDeclCS__Group__6__Impl10925); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getSemicolonKeyword_6());
}
@@ -16170,12 +16181,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5136:1: ( rule__KeyDeclCS__Group_3_1__0__Impl rule__KeyDeclCS__Group_3_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5137:2: rule__KeyDeclCS__Group_3_1__0__Impl rule__KeyDeclCS__Group_3_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__0__Impl_in_rule__KeyDeclCS__Group_3_1__010969);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__0__Impl_in_rule__KeyDeclCS__Group_3_1__010970);
rule__KeyDeclCS__Group_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__1_in_rule__KeyDeclCS__Group_3_1__010972);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__1_in_rule__KeyDeclCS__Group_3_1__010973);
rule__KeyDeclCS__Group_3_1__1();
state._fsp--;
@@ -16214,7 +16225,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getOppositeKeyword_3_1_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__KeyDeclCS__Group_3_1__0__Impl11000); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__KeyDeclCS__Group_3_1__0__Impl11001); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getOppositeKeyword_3_1_0());
}
@@ -16249,12 +16260,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5167:1: ( rule__KeyDeclCS__Group_3_1__1__Impl rule__KeyDeclCS__Group_3_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5168:2: rule__KeyDeclCS__Group_3_1__1__Impl rule__KeyDeclCS__Group_3_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__1__Impl_in_rule__KeyDeclCS__Group_3_1__111031);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__1__Impl_in_rule__KeyDeclCS__Group_3_1__111032);
rule__KeyDeclCS__Group_3_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__2_in_rule__KeyDeclCS__Group_3_1__111034);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__2_in_rule__KeyDeclCS__Group_3_1__111035);
rule__KeyDeclCS__Group_3_1__2();
state._fsp--;
@@ -16293,7 +16304,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getLeftParenthesisKeyword_3_1_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__KeyDeclCS__Group_3_1__1__Impl11062); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__KeyDeclCS__Group_3_1__1__Impl11063); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getLeftParenthesisKeyword_3_1_1());
}
@@ -16328,12 +16339,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5198:1: ( rule__KeyDeclCS__Group_3_1__2__Impl rule__KeyDeclCS__Group_3_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5199:2: rule__KeyDeclCS__Group_3_1__2__Impl rule__KeyDeclCS__Group_3_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__2__Impl_in_rule__KeyDeclCS__Group_3_1__211093);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__2__Impl_in_rule__KeyDeclCS__Group_3_1__211094);
rule__KeyDeclCS__Group_3_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__3_in_rule__KeyDeclCS__Group_3_1__211096);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__3_in_rule__KeyDeclCS__Group_3_1__211097);
rule__KeyDeclCS__Group_3_1__3();
state._fsp--;
@@ -16375,7 +16386,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5213:1: ( rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5213:2: rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_2_in_rule__KeyDeclCS__Group_3_1__2__Impl11123);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_2_in_rule__KeyDeclCS__Group_3_1__2__Impl11124);
rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_2();
state._fsp--;
@@ -16417,7 +16428,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5227:1: ( rule__KeyDeclCS__Group_3_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5228:2: rule__KeyDeclCS__Group_3_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__3__Impl_in_rule__KeyDeclCS__Group_3_1__311153);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__3__Impl_in_rule__KeyDeclCS__Group_3_1__311154);
rule__KeyDeclCS__Group_3_1__3__Impl();
state._fsp--;
@@ -16456,7 +16467,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getRightParenthesisKeyword_3_1_3());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__KeyDeclCS__Group_3_1__3__Impl11181); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__KeyDeclCS__Group_3_1__3__Impl11182); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getRightParenthesisKeyword_3_1_3());
}
@@ -16491,12 +16502,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5265:1: ( rule__KeyDeclCS__Group_4__0__Impl rule__KeyDeclCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5266:2: rule__KeyDeclCS__Group_4__0__Impl rule__KeyDeclCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__0__Impl_in_rule__KeyDeclCS__Group_4__011220);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__0__Impl_in_rule__KeyDeclCS__Group_4__011221);
rule__KeyDeclCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__1_in_rule__KeyDeclCS__Group_4__011223);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__1_in_rule__KeyDeclCS__Group_4__011224);
rule__KeyDeclCS__Group_4__1();
state._fsp--;
@@ -16535,7 +16546,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getCommaKeyword_4_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__KeyDeclCS__Group_4__0__Impl11251); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__KeyDeclCS__Group_4__0__Impl11252); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getCommaKeyword_4_0());
}
@@ -16570,7 +16581,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5296:1: ( rule__KeyDeclCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5297:2: rule__KeyDeclCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__1__Impl_in_rule__KeyDeclCS__Group_4__111282);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__1__Impl_in_rule__KeyDeclCS__Group_4__111283);
rule__KeyDeclCS__Group_4__1__Impl();
state._fsp--;
@@ -16612,7 +16623,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5310:1: ( rule__KeyDeclCS__Alternatives_4_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5310:2: rule__KeyDeclCS__Alternatives_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Alternatives_4_1_in_rule__KeyDeclCS__Group_4__1__Impl11309);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Alternatives_4_1_in_rule__KeyDeclCS__Group_4__1__Impl11310);
rule__KeyDeclCS__Alternatives_4_1();
state._fsp--;
@@ -16654,12 +16665,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5328:1: ( rule__KeyDeclCS__Group_4_1_1__0__Impl rule__KeyDeclCS__Group_4_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5329:2: rule__KeyDeclCS__Group_4_1_1__0__Impl rule__KeyDeclCS__Group_4_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__0__Impl_in_rule__KeyDeclCS__Group_4_1_1__011343);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__0__Impl_in_rule__KeyDeclCS__Group_4_1_1__011344);
rule__KeyDeclCS__Group_4_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__1_in_rule__KeyDeclCS__Group_4_1_1__011346);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__1_in_rule__KeyDeclCS__Group_4_1_1__011347);
rule__KeyDeclCS__Group_4_1_1__1();
state._fsp--;
@@ -16698,7 +16709,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getOppositeKeyword_4_1_1_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__KeyDeclCS__Group_4_1_1__0__Impl11374); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__KeyDeclCS__Group_4_1_1__0__Impl11375); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getOppositeKeyword_4_1_1_0());
}
@@ -16733,12 +16744,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5359:1: ( rule__KeyDeclCS__Group_4_1_1__1__Impl rule__KeyDeclCS__Group_4_1_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5360:2: rule__KeyDeclCS__Group_4_1_1__1__Impl rule__KeyDeclCS__Group_4_1_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__1__Impl_in_rule__KeyDeclCS__Group_4_1_1__111405);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__1__Impl_in_rule__KeyDeclCS__Group_4_1_1__111406);
rule__KeyDeclCS__Group_4_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__2_in_rule__KeyDeclCS__Group_4_1_1__111408);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__2_in_rule__KeyDeclCS__Group_4_1_1__111409);
rule__KeyDeclCS__Group_4_1_1__2();
state._fsp--;
@@ -16777,7 +16788,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getLeftParenthesisKeyword_4_1_1_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__KeyDeclCS__Group_4_1_1__1__Impl11436); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__KeyDeclCS__Group_4_1_1__1__Impl11437); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getLeftParenthesisKeyword_4_1_1_1());
}
@@ -16812,12 +16823,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5390:1: ( rule__KeyDeclCS__Group_4_1_1__2__Impl rule__KeyDeclCS__Group_4_1_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5391:2: rule__KeyDeclCS__Group_4_1_1__2__Impl rule__KeyDeclCS__Group_4_1_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__2__Impl_in_rule__KeyDeclCS__Group_4_1_1__211467);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__2__Impl_in_rule__KeyDeclCS__Group_4_1_1__211468);
rule__KeyDeclCS__Group_4_1_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__3_in_rule__KeyDeclCS__Group_4_1_1__211470);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__3_in_rule__KeyDeclCS__Group_4_1_1__211471);
rule__KeyDeclCS__Group_4_1_1__3();
state._fsp--;
@@ -16859,7 +16870,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5405:1: ( rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5405:2: rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_2_in_rule__KeyDeclCS__Group_4_1_1__2__Impl11497);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_2_in_rule__KeyDeclCS__Group_4_1_1__2__Impl11498);
rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_2();
state._fsp--;
@@ -16901,7 +16912,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5419:1: ( rule__KeyDeclCS__Group_4_1_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5420:2: rule__KeyDeclCS__Group_4_1_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__3__Impl_in_rule__KeyDeclCS__Group_4_1_1__311527);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__3__Impl_in_rule__KeyDeclCS__Group_4_1_1__311528);
rule__KeyDeclCS__Group_4_1_1__3__Impl();
state._fsp--;
@@ -16940,7 +16951,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getRightParenthesisKeyword_4_1_1_3());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__KeyDeclCS__Group_4_1_1__3__Impl11555); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__KeyDeclCS__Group_4_1_1__3__Impl11556); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getRightParenthesisKeyword_4_1_1_3());
}
@@ -16975,12 +16986,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5457:1: ( rule__LibraryCS__Group__0__Impl rule__LibraryCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5458:2: rule__LibraryCS__Group__0__Impl rule__LibraryCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__011594);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__011595);
rule__LibraryCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__011597);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__011598);
rule__LibraryCS__Group__1();
state._fsp--;
@@ -17019,7 +17030,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getLibraryKeyword_0());
}
- match(input,26,FollowSets000.FOLLOW_26_in_rule__LibraryCS__Group__0__Impl11625); if (state.failed) return ;
+ match(input,26,FollowSets000.FOLLOW_26_in_rule__LibraryCS__Group__0__Impl11626); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSAccess().getLibraryKeyword_0());
}
@@ -17054,12 +17065,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5488:1: ( rule__LibraryCS__Group__1__Impl rule__LibraryCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5489:2: rule__LibraryCS__Group__1__Impl rule__LibraryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__111656);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__111657);
rule__LibraryCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__111659);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__111660);
rule__LibraryCS__Group__2();
state._fsp--;
@@ -17101,7 +17112,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5503:1: ( rule__LibraryCS__PackageAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5503:2: rule__LibraryCS__PackageAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl11686);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl11687);
rule__LibraryCS__PackageAssignment_1();
state._fsp--;
@@ -17143,7 +17154,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5517:1: ( rule__LibraryCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5518:2: rule__LibraryCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__211716);
+ pushFollow(FollowSets000.FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__211717);
rule__LibraryCS__Group__2__Impl();
state._fsp--;
@@ -17182,7 +17193,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getSemicolonKeyword_2());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__LibraryCS__Group__2__Impl11744); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__LibraryCS__Group__2__Impl11745); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLibraryCSAccess().getSemicolonKeyword_2());
}
@@ -17217,12 +17228,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5553:1: ( rule__ModelDeclCS__Group__0__Impl rule__ModelDeclCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5554:2: rule__ModelDeclCS__Group__0__Impl rule__ModelDeclCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__0__Impl_in_rule__ModelDeclCS__Group__011781);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__0__Impl_in_rule__ModelDeclCS__Group__011782);
rule__ModelDeclCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__1_in_rule__ModelDeclCS__Group__011784);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__1_in_rule__ModelDeclCS__Group__011785);
rule__ModelDeclCS__Group__1();
state._fsp--;
@@ -17264,7 +17275,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5568:1: ( rule__ModelDeclCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5568:2: rule__ModelDeclCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__NameAssignment_0_in_rule__ModelDeclCS__Group__0__Impl11811);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__NameAssignment_0_in_rule__ModelDeclCS__Group__0__Impl11812);
rule__ModelDeclCS__NameAssignment_0();
state._fsp--;
@@ -17306,12 +17317,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5582:1: ( rule__ModelDeclCS__Group__1__Impl rule__ModelDeclCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5583:2: rule__ModelDeclCS__Group__1__Impl rule__ModelDeclCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__1__Impl_in_rule__ModelDeclCS__Group__111841);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__1__Impl_in_rule__ModelDeclCS__Group__111842);
rule__ModelDeclCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__2_in_rule__ModelDeclCS__Group__111844);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__2_in_rule__ModelDeclCS__Group__111845);
rule__ModelDeclCS__Group__2();
state._fsp--;
@@ -17350,7 +17361,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__ModelDeclCS__Group__1__Impl11872); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__ModelDeclCS__Group__1__Impl11873); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelDeclCSAccess().getColonKeyword_1());
}
@@ -17385,7 +17396,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5613:1: ( rule__ModelDeclCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5614:2: rule__ModelDeclCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__2__Impl_in_rule__ModelDeclCS__Group__211903);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__2__Impl_in_rule__ModelDeclCS__Group__211904);
rule__ModelDeclCS__Group__2__Impl();
state._fsp--;
@@ -17427,7 +17438,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5627:1: ( rule__ModelDeclCS__Alternatives_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5627:2: rule__ModelDeclCS__Alternatives_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Alternatives_2_in_rule__ModelDeclCS__Group__2__Impl11930);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Alternatives_2_in_rule__ModelDeclCS__Group__2__Impl11931);
rule__ModelDeclCS__Alternatives_2();
state._fsp--;
@@ -17469,12 +17480,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5647:1: ( rule__ModelDeclCS__Group_2_1__0__Impl rule__ModelDeclCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5648:2: rule__ModelDeclCS__Group_2_1__0__Impl rule__ModelDeclCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__0__Impl_in_rule__ModelDeclCS__Group_2_1__011966);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__0__Impl_in_rule__ModelDeclCS__Group_2_1__011967);
rule__ModelDeclCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__1_in_rule__ModelDeclCS__Group_2_1__011969);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__1_in_rule__ModelDeclCS__Group_2_1__011970);
rule__ModelDeclCS__Group_2_1__1();
state._fsp--;
@@ -17513,7 +17524,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getLeftCurlyBracketKeyword_2_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__ModelDeclCS__Group_2_1__0__Impl11997); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__ModelDeclCS__Group_2_1__0__Impl11998); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelDeclCSAccess().getLeftCurlyBracketKeyword_2_1_0());
}
@@ -17548,12 +17559,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5678:1: ( rule__ModelDeclCS__Group_2_1__1__Impl rule__ModelDeclCS__Group_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5679:2: rule__ModelDeclCS__Group_2_1__1__Impl rule__ModelDeclCS__Group_2_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__1__Impl_in_rule__ModelDeclCS__Group_2_1__112028);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__1__Impl_in_rule__ModelDeclCS__Group_2_1__112029);
rule__ModelDeclCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__2_in_rule__ModelDeclCS__Group_2_1__112031);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__2_in_rule__ModelDeclCS__Group_2_1__112032);
rule__ModelDeclCS__Group_2_1__2();
state._fsp--;
@@ -17595,7 +17606,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5693:1: ( rule__ModelDeclCS__MetaModelIdsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5693:2: rule__ModelDeclCS__MetaModelIdsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_1_in_rule__ModelDeclCS__Group_2_1__1__Impl12058);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_1_in_rule__ModelDeclCS__Group_2_1__1__Impl12059);
rule__ModelDeclCS__MetaModelIdsAssignment_2_1_1();
state._fsp--;
@@ -17637,12 +17648,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5707:1: ( rule__ModelDeclCS__Group_2_1__2__Impl rule__ModelDeclCS__Group_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5708:2: rule__ModelDeclCS__Group_2_1__2__Impl rule__ModelDeclCS__Group_2_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__2__Impl_in_rule__ModelDeclCS__Group_2_1__212088);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__2__Impl_in_rule__ModelDeclCS__Group_2_1__212089);
rule__ModelDeclCS__Group_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__3_in_rule__ModelDeclCS__Group_2_1__212091);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__3_in_rule__ModelDeclCS__Group_2_1__212092);
rule__ModelDeclCS__Group_2_1__3();
state._fsp--;
@@ -17682,21 +17693,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getModelDeclCSAccess().getGroup_2_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5722:1: ( rule__ModelDeclCS__Group_2_1_2__0 )*
- loop51:
+ loop52:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA51_0==73) ) {
- alt51=1;
+ if ( (LA52_0==73) ) {
+ alt52=1;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5722:2: rule__ModelDeclCS__Group_2_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__0_in_rule__ModelDeclCS__Group_2_1__2__Impl12118);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__0_in_rule__ModelDeclCS__Group_2_1__2__Impl12119);
rule__ModelDeclCS__Group_2_1_2__0();
state._fsp--;
@@ -17706,7 +17717,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop51;
+ break loop52;
}
} while (true);
@@ -17744,7 +17755,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5736:1: ( rule__ModelDeclCS__Group_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5737:2: rule__ModelDeclCS__Group_2_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__3__Impl_in_rule__ModelDeclCS__Group_2_1__312149);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__3__Impl_in_rule__ModelDeclCS__Group_2_1__312150);
rule__ModelDeclCS__Group_2_1__3__Impl();
state._fsp--;
@@ -17783,7 +17794,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getRightCurlyBracketKeyword_2_1_3());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__ModelDeclCS__Group_2_1__3__Impl12177); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__ModelDeclCS__Group_2_1__3__Impl12178); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelDeclCSAccess().getRightCurlyBracketKeyword_2_1_3());
}
@@ -17818,12 +17829,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5774:1: ( rule__ModelDeclCS__Group_2_1_2__0__Impl rule__ModelDeclCS__Group_2_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5775:2: rule__ModelDeclCS__Group_2_1_2__0__Impl rule__ModelDeclCS__Group_2_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__0__Impl_in_rule__ModelDeclCS__Group_2_1_2__012216);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__0__Impl_in_rule__ModelDeclCS__Group_2_1_2__012217);
rule__ModelDeclCS__Group_2_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__1_in_rule__ModelDeclCS__Group_2_1_2__012219);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__1_in_rule__ModelDeclCS__Group_2_1_2__012220);
rule__ModelDeclCS__Group_2_1_2__1();
state._fsp--;
@@ -17862,7 +17873,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getCommaKeyword_2_1_2_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__ModelDeclCS__Group_2_1_2__0__Impl12247); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__ModelDeclCS__Group_2_1_2__0__Impl12248); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelDeclCSAccess().getCommaKeyword_2_1_2_0());
}
@@ -17897,7 +17908,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5805:1: ( rule__ModelDeclCS__Group_2_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5806:2: rule__ModelDeclCS__Group_2_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__1__Impl_in_rule__ModelDeclCS__Group_2_1_2__112278);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__1__Impl_in_rule__ModelDeclCS__Group_2_1_2__112279);
rule__ModelDeclCS__Group_2_1_2__1__Impl();
state._fsp--;
@@ -17939,7 +17950,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5819:1: ( rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5819:2: rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_1_in_rule__ModelDeclCS__Group_2_1_2__1__Impl12305);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_1_in_rule__ModelDeclCS__Group_2_1_2__1__Impl12306);
rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_1();
state._fsp--;
@@ -17981,12 +17992,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5837:1: ( rule__ObjectTemplateCS__Group__0__Impl rule__ObjectTemplateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5838:2: rule__ObjectTemplateCS__Group__0__Impl rule__ObjectTemplateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__0__Impl_in_rule__ObjectTemplateCS__Group__012339);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__0__Impl_in_rule__ObjectTemplateCS__Group__012340);
rule__ObjectTemplateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__1_in_rule__ObjectTemplateCS__Group__012342);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__1_in_rule__ObjectTemplateCS__Group__012343);
rule__ObjectTemplateCS__Group__1();
state._fsp--;
@@ -18026,17 +18037,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getObjectTemplateCSAccess().getNameAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5852:1: ( rule__ObjectTemplateCS__NameAssignment_0 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( ((LA52_0>=RULE_SIMPLE_ID && LA52_0<=RULE_ESCAPED_ID)||LA52_0==17||(LA52_0>=19 && LA52_0<=36)) ) {
- alt52=1;
+ if ( ((LA53_0>=RULE_SIMPLE_ID && LA53_0<=RULE_ESCAPED_ID)||LA53_0==17||(LA53_0>=19 && LA53_0<=36)) ) {
+ alt53=1;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5852:2: rule__ObjectTemplateCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__NameAssignment_0_in_rule__ObjectTemplateCS__Group__0__Impl12369);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__NameAssignment_0_in_rule__ObjectTemplateCS__Group__0__Impl12370);
rule__ObjectTemplateCS__NameAssignment_0();
state._fsp--;
@@ -18081,12 +18092,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5866:1: ( rule__ObjectTemplateCS__Group__1__Impl rule__ObjectTemplateCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5867:2: rule__ObjectTemplateCS__Group__1__Impl rule__ObjectTemplateCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__1__Impl_in_rule__ObjectTemplateCS__Group__112400);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__1__Impl_in_rule__ObjectTemplateCS__Group__112401);
rule__ObjectTemplateCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__2_in_rule__ObjectTemplateCS__Group__112403);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__2_in_rule__ObjectTemplateCS__Group__112404);
rule__ObjectTemplateCS__Group__2();
state._fsp--;
@@ -18125,7 +18136,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__ObjectTemplateCS__Group__1__Impl12431); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__ObjectTemplateCS__Group__1__Impl12432); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectTemplateCSAccess().getColonKeyword_1());
}
@@ -18160,12 +18171,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5897:1: ( rule__ObjectTemplateCS__Group__2__Impl rule__ObjectTemplateCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5898:2: rule__ObjectTemplateCS__Group__2__Impl rule__ObjectTemplateCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__2__Impl_in_rule__ObjectTemplateCS__Group__212462);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__2__Impl_in_rule__ObjectTemplateCS__Group__212463);
rule__ObjectTemplateCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__3_in_rule__ObjectTemplateCS__Group__212465);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__3_in_rule__ObjectTemplateCS__Group__212466);
rule__ObjectTemplateCS__Group__3();
state._fsp--;
@@ -18207,7 +18218,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5912:1: ( rule__ObjectTemplateCS__TypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5912:2: rule__ObjectTemplateCS__TypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__TypeAssignment_2_in_rule__ObjectTemplateCS__Group__2__Impl12492);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__TypeAssignment_2_in_rule__ObjectTemplateCS__Group__2__Impl12493);
rule__ObjectTemplateCS__TypeAssignment_2();
state._fsp--;
@@ -18249,12 +18260,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5926:1: ( rule__ObjectTemplateCS__Group__3__Impl rule__ObjectTemplateCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5927:2: rule__ObjectTemplateCS__Group__3__Impl rule__ObjectTemplateCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__3__Impl_in_rule__ObjectTemplateCS__Group__312522);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__3__Impl_in_rule__ObjectTemplateCS__Group__312523);
rule__ObjectTemplateCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__4_in_rule__ObjectTemplateCS__Group__312525);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__4_in_rule__ObjectTemplateCS__Group__312526);
rule__ObjectTemplateCS__Group__4();
state._fsp--;
@@ -18293,7 +18304,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__ObjectTemplateCS__Group__3__Impl12553); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__ObjectTemplateCS__Group__3__Impl12554); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectTemplateCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -18328,12 +18339,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5957:1: ( rule__ObjectTemplateCS__Group__4__Impl rule__ObjectTemplateCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5958:2: rule__ObjectTemplateCS__Group__4__Impl rule__ObjectTemplateCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__4__Impl_in_rule__ObjectTemplateCS__Group__412584);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__4__Impl_in_rule__ObjectTemplateCS__Group__412585);
rule__ObjectTemplateCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__5_in_rule__ObjectTemplateCS__Group__412587);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__5_in_rule__ObjectTemplateCS__Group__412588);
rule__ObjectTemplateCS__Group__5();
state._fsp--;
@@ -18373,17 +18384,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getObjectTemplateCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5972:1: ( rule__ObjectTemplateCS__Group_4__0 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( ((LA53_0>=RULE_SIMPLE_ID && LA53_0<=RULE_ESCAPED_ID)||LA53_0==17||(LA53_0>=19 && LA53_0<=36)) ) {
- alt53=1;
+ if ( ((LA54_0>=RULE_SIMPLE_ID && LA54_0<=RULE_ESCAPED_ID)||LA54_0==17||(LA54_0>=19 && LA54_0<=36)) ) {
+ alt54=1;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5972:2: rule__ObjectTemplateCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__0_in_rule__ObjectTemplateCS__Group__4__Impl12614);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__0_in_rule__ObjectTemplateCS__Group__4__Impl12615);
rule__ObjectTemplateCS__Group_4__0();
state._fsp--;
@@ -18428,7 +18439,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5986:1: ( rule__ObjectTemplateCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5987:2: rule__ObjectTemplateCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__5__Impl_in_rule__ObjectTemplateCS__Group__512645);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__5__Impl_in_rule__ObjectTemplateCS__Group__512646);
rule__ObjectTemplateCS__Group__5__Impl();
state._fsp--;
@@ -18467,7 +18478,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__ObjectTemplateCS__Group__5__Impl12673); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__ObjectTemplateCS__Group__5__Impl12674); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectTemplateCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -18502,12 +18513,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6028:1: ( rule__ObjectTemplateCS__Group_4__0__Impl rule__ObjectTemplateCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6029:2: rule__ObjectTemplateCS__Group_4__0__Impl rule__ObjectTemplateCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__0__Impl_in_rule__ObjectTemplateCS__Group_4__012716);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__0__Impl_in_rule__ObjectTemplateCS__Group_4__012717);
rule__ObjectTemplateCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__1_in_rule__ObjectTemplateCS__Group_4__012719);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__1_in_rule__ObjectTemplateCS__Group_4__012720);
rule__ObjectTemplateCS__Group_4__1();
state._fsp--;
@@ -18549,7 +18560,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6043:1: ( rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6043:2: rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_0_in_rule__ObjectTemplateCS__Group_4__0__Impl12746);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_0_in_rule__ObjectTemplateCS__Group_4__0__Impl12747);
rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_0();
state._fsp--;
@@ -18591,7 +18602,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6057:1: ( rule__ObjectTemplateCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6058:2: rule__ObjectTemplateCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__1__Impl_in_rule__ObjectTemplateCS__Group_4__112776);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__1__Impl_in_rule__ObjectTemplateCS__Group_4__112777);
rule__ObjectTemplateCS__Group_4__1__Impl();
state._fsp--;
@@ -18631,21 +18642,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getObjectTemplateCSAccess().getGroup_4_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6071:1: ( rule__ObjectTemplateCS__Group_4_1__0 )*
- loop54:
+ loop55:
do {
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==73) ) {
- alt54=1;
+ if ( (LA55_0==73) ) {
+ alt55=1;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6071:2: rule__ObjectTemplateCS__Group_4_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__0_in_rule__ObjectTemplateCS__Group_4__1__Impl12803);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__0_in_rule__ObjectTemplateCS__Group_4__1__Impl12804);
rule__ObjectTemplateCS__Group_4_1__0();
state._fsp--;
@@ -18655,7 +18666,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop54;
+ break loop55;
}
} while (true);
@@ -18693,12 +18704,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6089:1: ( rule__ObjectTemplateCS__Group_4_1__0__Impl rule__ObjectTemplateCS__Group_4_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6090:2: rule__ObjectTemplateCS__Group_4_1__0__Impl rule__ObjectTemplateCS__Group_4_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__0__Impl_in_rule__ObjectTemplateCS__Group_4_1__012838);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__0__Impl_in_rule__ObjectTemplateCS__Group_4_1__012839);
rule__ObjectTemplateCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__1_in_rule__ObjectTemplateCS__Group_4_1__012841);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__1_in_rule__ObjectTemplateCS__Group_4_1__012842);
rule__ObjectTemplateCS__Group_4_1__1();
state._fsp--;
@@ -18737,7 +18748,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getCommaKeyword_4_1_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__ObjectTemplateCS__Group_4_1__0__Impl12869); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__ObjectTemplateCS__Group_4_1__0__Impl12870); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectTemplateCSAccess().getCommaKeyword_4_1_0());
}
@@ -18772,7 +18783,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6120:1: ( rule__ObjectTemplateCS__Group_4_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6121:2: rule__ObjectTemplateCS__Group_4_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__1__Impl_in_rule__ObjectTemplateCS__Group_4_1__112900);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__1__Impl_in_rule__ObjectTemplateCS__Group_4_1__112901);
rule__ObjectTemplateCS__Group_4_1__1__Impl();
state._fsp--;
@@ -18814,7 +18825,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6134:1: ( rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6134:2: rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_1_in_rule__ObjectTemplateCS__Group_4_1__1__Impl12927);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_1_in_rule__ObjectTemplateCS__Group_4_1__1__Impl12928);
rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_1();
state._fsp--;
@@ -18856,12 +18867,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6152:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6153:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012961);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012962);
rule__ParamDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012964);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012965);
rule__ParamDeclarationCS__Group__1();
state._fsp--;
@@ -18903,7 +18914,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6167:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6167:2: rule__ParamDeclarationCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12991);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12992);
rule__ParamDeclarationCS__NameAssignment_0();
state._fsp--;
@@ -18945,12 +18956,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6181:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6182:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__113021);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__113022);
rule__ParamDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__113024);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__113025);
rule__ParamDeclarationCS__Group__2();
state._fsp--;
@@ -18989,7 +19000,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl13052); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl13053); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
@@ -19024,7 +19035,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6212:1: ( rule__ParamDeclarationCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6213:2: rule__ParamDeclarationCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__213083);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__213084);
rule__ParamDeclarationCS__Group__2__Impl();
state._fsp--;
@@ -19066,7 +19077,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6226:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6226:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl13110);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl13111);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -19108,12 +19119,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6246:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6247:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__013146);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__013147);
rule__PredicateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__013149);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__013150);
rule__PredicateCS__Group__1();
state._fsp--;
@@ -19155,7 +19166,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6261:1: ( rule__PredicateCS__ExprAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6261:2: rule__PredicateCS__ExprAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__ExprAssignment_0_in_rule__PredicateCS__Group__0__Impl13176);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__ExprAssignment_0_in_rule__PredicateCS__Group__0__Impl13177);
rule__PredicateCS__ExprAssignment_0();
state._fsp--;
@@ -19197,7 +19208,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6275:1: ( rule__PredicateCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6276:2: rule__PredicateCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__113206);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__113207);
rule__PredicateCS__Group__1__Impl();
state._fsp--;
@@ -19236,7 +19247,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__PredicateCS__Group__1__Impl13234); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__PredicateCS__Group__1__Impl13235); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
@@ -19271,12 +19282,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6309:1: ( rule__PrimitiveTypeDomainCS__Group__0__Impl rule__PrimitiveTypeDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6310:2: rule__PrimitiveTypeDomainCS__Group__0__Impl rule__PrimitiveTypeDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__0__Impl_in_rule__PrimitiveTypeDomainCS__Group__013269);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__0__Impl_in_rule__PrimitiveTypeDomainCS__Group__013270);
rule__PrimitiveTypeDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__1_in_rule__PrimitiveTypeDomainCS__Group__013272);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__1_in_rule__PrimitiveTypeDomainCS__Group__013273);
rule__PrimitiveTypeDomainCS__Group__1();
state._fsp--;
@@ -19315,7 +19326,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getPrimitiveKeyword_0());
}
- match(input,30,FollowSets000.FOLLOW_30_in_rule__PrimitiveTypeDomainCS__Group__0__Impl13300); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_30_in_rule__PrimitiveTypeDomainCS__Group__0__Impl13301); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeDomainCSAccess().getPrimitiveKeyword_0());
}
@@ -19350,12 +19361,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6340:1: ( rule__PrimitiveTypeDomainCS__Group__1__Impl rule__PrimitiveTypeDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6341:2: rule__PrimitiveTypeDomainCS__Group__1__Impl rule__PrimitiveTypeDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__1__Impl_in_rule__PrimitiveTypeDomainCS__Group__113331);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__1__Impl_in_rule__PrimitiveTypeDomainCS__Group__113332);
rule__PrimitiveTypeDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__2_in_rule__PrimitiveTypeDomainCS__Group__113334);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__2_in_rule__PrimitiveTypeDomainCS__Group__113335);
rule__PrimitiveTypeDomainCS__Group__2();
state._fsp--;
@@ -19394,7 +19405,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getDomainKeyword_1());
}
- match(input,21,FollowSets000.FOLLOW_21_in_rule__PrimitiveTypeDomainCS__Group__1__Impl13362); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_21_in_rule__PrimitiveTypeDomainCS__Group__1__Impl13363); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeDomainCSAccess().getDomainKeyword_1());
}
@@ -19429,12 +19440,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6371:1: ( rule__PrimitiveTypeDomainCS__Group__2__Impl rule__PrimitiveTypeDomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6372:2: rule__PrimitiveTypeDomainCS__Group__2__Impl rule__PrimitiveTypeDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__2__Impl_in_rule__PrimitiveTypeDomainCS__Group__213393);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__2__Impl_in_rule__PrimitiveTypeDomainCS__Group__213394);
rule__PrimitiveTypeDomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__3_in_rule__PrimitiveTypeDomainCS__Group__213396);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__3_in_rule__PrimitiveTypeDomainCS__Group__213397);
rule__PrimitiveTypeDomainCS__Group__3();
state._fsp--;
@@ -19476,7 +19487,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6386:1: ( rule__PrimitiveTypeDomainCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6386:2: rule__PrimitiveTypeDomainCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__NameAssignment_2_in_rule__PrimitiveTypeDomainCS__Group__2__Impl13423);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__NameAssignment_2_in_rule__PrimitiveTypeDomainCS__Group__2__Impl13424);
rule__PrimitiveTypeDomainCS__NameAssignment_2();
state._fsp--;
@@ -19518,12 +19529,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6400:1: ( rule__PrimitiveTypeDomainCS__Group__3__Impl rule__PrimitiveTypeDomainCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6401:2: rule__PrimitiveTypeDomainCS__Group__3__Impl rule__PrimitiveTypeDomainCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__3__Impl_in_rule__PrimitiveTypeDomainCS__Group__313453);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__3__Impl_in_rule__PrimitiveTypeDomainCS__Group__313454);
rule__PrimitiveTypeDomainCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__4_in_rule__PrimitiveTypeDomainCS__Group__313456);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__4_in_rule__PrimitiveTypeDomainCS__Group__313457);
rule__PrimitiveTypeDomainCS__Group__4();
state._fsp--;
@@ -19562,7 +19573,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getColonKeyword_3());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__PrimitiveTypeDomainCS__Group__3__Impl13484); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__PrimitiveTypeDomainCS__Group__3__Impl13485); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeDomainCSAccess().getColonKeyword_3());
}
@@ -19597,12 +19608,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6431:1: ( rule__PrimitiveTypeDomainCS__Group__4__Impl rule__PrimitiveTypeDomainCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6432:2: rule__PrimitiveTypeDomainCS__Group__4__Impl rule__PrimitiveTypeDomainCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__4__Impl_in_rule__PrimitiveTypeDomainCS__Group__413515);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__4__Impl_in_rule__PrimitiveTypeDomainCS__Group__413516);
rule__PrimitiveTypeDomainCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__5_in_rule__PrimitiveTypeDomainCS__Group__413518);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__5_in_rule__PrimitiveTypeDomainCS__Group__413519);
rule__PrimitiveTypeDomainCS__Group__5();
state._fsp--;
@@ -19644,7 +19655,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6446:1: ( rule__PrimitiveTypeDomainCS__TypeAssignment_4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6446:2: rule__PrimitiveTypeDomainCS__TypeAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__TypeAssignment_4_in_rule__PrimitiveTypeDomainCS__Group__4__Impl13545);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__TypeAssignment_4_in_rule__PrimitiveTypeDomainCS__Group__4__Impl13546);
rule__PrimitiveTypeDomainCS__TypeAssignment_4();
state._fsp--;
@@ -19686,7 +19697,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6460:1: ( rule__PrimitiveTypeDomainCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6461:2: rule__PrimitiveTypeDomainCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__5__Impl_in_rule__PrimitiveTypeDomainCS__Group__513575);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__5__Impl_in_rule__PrimitiveTypeDomainCS__Group__513576);
rule__PrimitiveTypeDomainCS__Group__5__Impl();
state._fsp--;
@@ -19725,7 +19736,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getSemicolonKeyword_5());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__PrimitiveTypeDomainCS__Group__5__Impl13603); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__PrimitiveTypeDomainCS__Group__5__Impl13604); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeDomainCSAccess().getSemicolonKeyword_5());
}
@@ -19760,12 +19771,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6502:1: ( rule__PropertyTemplateCS__Group__0__Impl rule__PropertyTemplateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6503:2: rule__PropertyTemplateCS__Group__0__Impl rule__PropertyTemplateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__0__Impl_in_rule__PropertyTemplateCS__Group__013646);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__0__Impl_in_rule__PropertyTemplateCS__Group__013647);
rule__PropertyTemplateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__1_in_rule__PropertyTemplateCS__Group__013649);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__1_in_rule__PropertyTemplateCS__Group__013650);
rule__PropertyTemplateCS__Group__1();
state._fsp--;
@@ -19807,7 +19818,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6517:1: ( rule__PropertyTemplateCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6517:2: rule__PropertyTemplateCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Alternatives_0_in_rule__PropertyTemplateCS__Group__0__Impl13676);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Alternatives_0_in_rule__PropertyTemplateCS__Group__0__Impl13677);
rule__PropertyTemplateCS__Alternatives_0();
state._fsp--;
@@ -19849,12 +19860,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6531:1: ( rule__PropertyTemplateCS__Group__1__Impl rule__PropertyTemplateCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6532:2: rule__PropertyTemplateCS__Group__1__Impl rule__PropertyTemplateCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__1__Impl_in_rule__PropertyTemplateCS__Group__113706);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__1__Impl_in_rule__PropertyTemplateCS__Group__113707);
rule__PropertyTemplateCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__2_in_rule__PropertyTemplateCS__Group__113709);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__2_in_rule__PropertyTemplateCS__Group__113710);
rule__PropertyTemplateCS__Group__2();
state._fsp--;
@@ -19893,7 +19904,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getEqualsSignKeyword_1());
}
- match(input,46,FollowSets000.FOLLOW_46_in_rule__PropertyTemplateCS__Group__1__Impl13737); if (state.failed) return ;
+ match(input,46,FollowSets000.FOLLOW_46_in_rule__PropertyTemplateCS__Group__1__Impl13738); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTemplateCSAccess().getEqualsSignKeyword_1());
}
@@ -19928,7 +19939,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6562:1: ( rule__PropertyTemplateCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6563:2: rule__PropertyTemplateCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__2__Impl_in_rule__PropertyTemplateCS__Group__213768);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__2__Impl_in_rule__PropertyTemplateCS__Group__213769);
rule__PropertyTemplateCS__Group__2__Impl();
state._fsp--;
@@ -19970,7 +19981,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6576:1: ( rule__PropertyTemplateCS__ExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6576:2: rule__PropertyTemplateCS__ExpressionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__ExpressionAssignment_2_in_rule__PropertyTemplateCS__Group__2__Impl13795);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__ExpressionAssignment_2_in_rule__PropertyTemplateCS__Group__2__Impl13796);
rule__PropertyTemplateCS__ExpressionAssignment_2();
state._fsp--;
@@ -20012,12 +20023,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6596:1: ( rule__PropertyTemplateCS__Group_0_1__0__Impl rule__PropertyTemplateCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6597:2: rule__PropertyTemplateCS__Group_0_1__0__Impl rule__PropertyTemplateCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__0__Impl_in_rule__PropertyTemplateCS__Group_0_1__013831);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__0__Impl_in_rule__PropertyTemplateCS__Group_0_1__013832);
rule__PropertyTemplateCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__1_in_rule__PropertyTemplateCS__Group_0_1__013834);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__1_in_rule__PropertyTemplateCS__Group_0_1__013835);
rule__PropertyTemplateCS__Group_0_1__1();
state._fsp--;
@@ -20056,7 +20067,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getOppositeKeyword_0_1_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__PropertyTemplateCS__Group_0_1__0__Impl13862); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__PropertyTemplateCS__Group_0_1__0__Impl13863); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTemplateCSAccess().getOppositeKeyword_0_1_0());
}
@@ -20091,12 +20102,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6627:1: ( rule__PropertyTemplateCS__Group_0_1__1__Impl rule__PropertyTemplateCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6628:2: rule__PropertyTemplateCS__Group_0_1__1__Impl rule__PropertyTemplateCS__Group_0_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__1__Impl_in_rule__PropertyTemplateCS__Group_0_1__113893);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__1__Impl_in_rule__PropertyTemplateCS__Group_0_1__113894);
rule__PropertyTemplateCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__2_in_rule__PropertyTemplateCS__Group_0_1__113896);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__2_in_rule__PropertyTemplateCS__Group_0_1__113897);
rule__PropertyTemplateCS__Group_0_1__2();
state._fsp--;
@@ -20135,7 +20146,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getLeftParenthesisKeyword_0_1_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__PropertyTemplateCS__Group_0_1__1__Impl13924); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__PropertyTemplateCS__Group_0_1__1__Impl13925); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTemplateCSAccess().getLeftParenthesisKeyword_0_1_1());
}
@@ -20170,12 +20181,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6658:1: ( rule__PropertyTemplateCS__Group_0_1__2__Impl rule__PropertyTemplateCS__Group_0_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6659:2: rule__PropertyTemplateCS__Group_0_1__2__Impl rule__PropertyTemplateCS__Group_0_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__2__Impl_in_rule__PropertyTemplateCS__Group_0_1__213955);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__2__Impl_in_rule__PropertyTemplateCS__Group_0_1__213956);
rule__PropertyTemplateCS__Group_0_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__3_in_rule__PropertyTemplateCS__Group_0_1__213958);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__3_in_rule__PropertyTemplateCS__Group_0_1__213959);
rule__PropertyTemplateCS__Group_0_1__3();
state._fsp--;
@@ -20217,7 +20228,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6673:1: ( rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6673:2: rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_2_in_rule__PropertyTemplateCS__Group_0_1__2__Impl13985);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_2_in_rule__PropertyTemplateCS__Group_0_1__2__Impl13986);
rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_2();
state._fsp--;
@@ -20259,7 +20270,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6687:1: ( rule__PropertyTemplateCS__Group_0_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6688:2: rule__PropertyTemplateCS__Group_0_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__3__Impl_in_rule__PropertyTemplateCS__Group_0_1__314015);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__3__Impl_in_rule__PropertyTemplateCS__Group_0_1__314016);
rule__PropertyTemplateCS__Group_0_1__3__Impl();
state._fsp--;
@@ -20298,7 +20309,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getRightParenthesisKeyword_0_1_3());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__PropertyTemplateCS__Group_0_1__3__Impl14043); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__PropertyTemplateCS__Group_0_1__3__Impl14044); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTemplateCSAccess().getRightParenthesisKeyword_0_1_3());
}
@@ -20333,12 +20344,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6725:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6726:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__014082);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__014083);
rule__QueryCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__014085);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__014086);
rule__QueryCS__Group__1();
state._fsp--;
@@ -20377,7 +20388,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__QueryCS__Group__0__Impl14113); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__QueryCS__Group__0__Impl14114); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
@@ -20412,12 +20423,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6756:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6757:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__114144);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__114145);
rule__QueryCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__114147);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__114148);
rule__QueryCS__Group__2();
state._fsp--;
@@ -20459,7 +20470,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6771:1: ( rule__QueryCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6771:2: rule__QueryCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_1_in_rule__QueryCS__Group__1__Impl14174);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_1_in_rule__QueryCS__Group__1__Impl14175);
rule__QueryCS__NameAssignment_1();
state._fsp--;
@@ -20501,12 +20512,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6785:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6786:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__214204);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__214205);
rule__QueryCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__214207);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__214208);
rule__QueryCS__Group__3();
state._fsp--;
@@ -20545,7 +20556,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_2());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__QueryCS__Group__2__Impl14235); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__QueryCS__Group__2__Impl14236); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_2());
}
@@ -20580,12 +20591,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6816:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6817:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__314266);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__314267);
rule__QueryCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__314269);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__314270);
rule__QueryCS__Group__4();
state._fsp--;
@@ -20625,17 +20636,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getQueryCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6831:1: ( rule__QueryCS__Group_3__0 )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( ((LA55_0>=RULE_SIMPLE_ID && LA55_0<=RULE_ESCAPED_ID)||LA55_0==17||(LA55_0>=19 && LA55_0<=36)) ) {
- alt55=1;
+ if ( ((LA56_0>=RULE_SIMPLE_ID && LA56_0<=RULE_ESCAPED_ID)||LA56_0==17||(LA56_0>=19 && LA56_0<=36)) ) {
+ alt56=1;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6831:2: rule__QueryCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__0_in_rule__QueryCS__Group__3__Impl14296);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__0_in_rule__QueryCS__Group__3__Impl14297);
rule__QueryCS__Group_3__0();
state._fsp--;
@@ -20680,12 +20691,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6845:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6846:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__414327);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__414328);
rule__QueryCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__414330);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__414331);
rule__QueryCS__Group__5();
state._fsp--;
@@ -20724,7 +20735,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_4());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__QueryCS__Group__4__Impl14358); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__QueryCS__Group__4__Impl14359); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_4());
}
@@ -20759,12 +20770,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6876:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6877:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__514389);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__514390);
rule__QueryCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__514392);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__514393);
rule__QueryCS__Group__6();
state._fsp--;
@@ -20803,7 +20814,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getColonKeyword_5());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__QueryCS__Group__5__Impl14420); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__QueryCS__Group__5__Impl14421); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getColonKeyword_5());
}
@@ -20838,12 +20849,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6907:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6908:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__614451);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__614452);
rule__QueryCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__614454);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__614455);
rule__QueryCS__Group__7();
state._fsp--;
@@ -20885,7 +20896,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6922:1: ( rule__QueryCS__OwnedTypeAssignment_6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6922:2: rule__QueryCS__OwnedTypeAssignment_6
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_6_in_rule__QueryCS__Group__6__Impl14481);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_6_in_rule__QueryCS__Group__6__Impl14482);
rule__QueryCS__OwnedTypeAssignment_6();
state._fsp--;
@@ -20927,7 +20938,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6936:1: ( rule__QueryCS__Group__7__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6937:2: rule__QueryCS__Group__7__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__714511);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__714512);
rule__QueryCS__Group__7__Impl();
state._fsp--;
@@ -20969,7 +20980,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6950:1: ( rule__QueryCS__Alternatives_7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6950:2: rule__QueryCS__Alternatives_7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_7_in_rule__QueryCS__Group__7__Impl14538);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_7_in_rule__QueryCS__Group__7__Impl14539);
rule__QueryCS__Alternatives_7();
state._fsp--;
@@ -21011,12 +21022,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6980:1: ( rule__QueryCS__Group_3__0__Impl rule__QueryCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6981:2: rule__QueryCS__Group_3__0__Impl rule__QueryCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__0__Impl_in_rule__QueryCS__Group_3__014584);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__0__Impl_in_rule__QueryCS__Group_3__014585);
rule__QueryCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__1_in_rule__QueryCS__Group_3__014587);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__1_in_rule__QueryCS__Group_3__014588);
rule__QueryCS__Group_3__1();
state._fsp--;
@@ -21058,7 +21069,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6995:1: ( rule__QueryCS__InputParamDeclarationsAssignment_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6995:2: rule__QueryCS__InputParamDeclarationsAssignment_3_0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationsAssignment_3_0_in_rule__QueryCS__Group_3__0__Impl14614);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationsAssignment_3_0_in_rule__QueryCS__Group_3__0__Impl14615);
rule__QueryCS__InputParamDeclarationsAssignment_3_0();
state._fsp--;
@@ -21100,7 +21111,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7009:1: ( rule__QueryCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7010:2: rule__QueryCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__1__Impl_in_rule__QueryCS__Group_3__114644);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__1__Impl_in_rule__QueryCS__Group_3__114645);
rule__QueryCS__Group_3__1__Impl();
state._fsp--;
@@ -21140,21 +21151,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getQueryCSAccess().getGroup_3_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7023:1: ( rule__QueryCS__Group_3_1__0 )*
- loop56:
+ loop57:
do {
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==73) ) {
- alt56=1;
+ if ( (LA57_0==73) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7023:2: rule__QueryCS__Group_3_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__0_in_rule__QueryCS__Group_3__1__Impl14671);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__0_in_rule__QueryCS__Group_3__1__Impl14672);
rule__QueryCS__Group_3_1__0();
state._fsp--;
@@ -21164,7 +21175,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop56;
+ break loop57;
}
} while (true);
@@ -21202,12 +21213,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7041:1: ( rule__QueryCS__Group_3_1__0__Impl rule__QueryCS__Group_3_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7042:2: rule__QueryCS__Group_3_1__0__Impl rule__QueryCS__Group_3_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__0__Impl_in_rule__QueryCS__Group_3_1__014706);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__0__Impl_in_rule__QueryCS__Group_3_1__014707);
rule__QueryCS__Group_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__1_in_rule__QueryCS__Group_3_1__014709);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__1_in_rule__QueryCS__Group_3_1__014710);
rule__QueryCS__Group_3_1__1();
state._fsp--;
@@ -21246,7 +21257,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getCommaKeyword_3_1_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__QueryCS__Group_3_1__0__Impl14737); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__QueryCS__Group_3_1__0__Impl14738); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getCommaKeyword_3_1_0());
}
@@ -21281,7 +21292,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7072:1: ( rule__QueryCS__Group_3_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7073:2: rule__QueryCS__Group_3_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__1__Impl_in_rule__QueryCS__Group_3_1__114768);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__1__Impl_in_rule__QueryCS__Group_3_1__114769);
rule__QueryCS__Group_3_1__1__Impl();
state._fsp--;
@@ -21323,7 +21334,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7086:1: ( rule__QueryCS__InputParamDeclarationsAssignment_3_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7086:2: rule__QueryCS__InputParamDeclarationsAssignment_3_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationsAssignment_3_1_1_in_rule__QueryCS__Group_3_1__1__Impl14795);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__InputParamDeclarationsAssignment_3_1_1_in_rule__QueryCS__Group_3_1__1__Impl14796);
rule__QueryCS__InputParamDeclarationsAssignment_3_1_1();
state._fsp--;
@@ -21365,12 +21376,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7104:1: ( rule__QueryCS__Group_7_1__0__Impl rule__QueryCS__Group_7_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7105:2: rule__QueryCS__Group_7_1__0__Impl rule__QueryCS__Group_7_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__0__Impl_in_rule__QueryCS__Group_7_1__014829);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__0__Impl_in_rule__QueryCS__Group_7_1__014830);
rule__QueryCS__Group_7_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__1_in_rule__QueryCS__Group_7_1__014832);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__1_in_rule__QueryCS__Group_7_1__014833);
rule__QueryCS__Group_7_1__1();
state._fsp--;
@@ -21409,7 +21420,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_7_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__QueryCS__Group_7_1__0__Impl14860); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__QueryCS__Group_7_1__0__Impl14861); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_7_1_0());
}
@@ -21444,12 +21455,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7135:1: ( rule__QueryCS__Group_7_1__1__Impl rule__QueryCS__Group_7_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7136:2: rule__QueryCS__Group_7_1__1__Impl rule__QueryCS__Group_7_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__1__Impl_in_rule__QueryCS__Group_7_1__114891);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__1__Impl_in_rule__QueryCS__Group_7_1__114892);
rule__QueryCS__Group_7_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__2_in_rule__QueryCS__Group_7_1__114894);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__2_in_rule__QueryCS__Group_7_1__114895);
rule__QueryCS__Group_7_1__2();
state._fsp--;
@@ -21491,7 +21502,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7150:1: ( rule__QueryCS__ExpressionAssignment_7_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7150:2: rule__QueryCS__ExpressionAssignment_7_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__ExpressionAssignment_7_1_1_in_rule__QueryCS__Group_7_1__1__Impl14921);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__ExpressionAssignment_7_1_1_in_rule__QueryCS__Group_7_1__1__Impl14922);
rule__QueryCS__ExpressionAssignment_7_1_1();
state._fsp--;
@@ -21533,7 +21544,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7164:1: ( rule__QueryCS__Group_7_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7165:2: rule__QueryCS__Group_7_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__2__Impl_in_rule__QueryCS__Group_7_1__214951);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__2__Impl_in_rule__QueryCS__Group_7_1__214952);
rule__QueryCS__Group_7_1__2__Impl();
state._fsp--;
@@ -21572,7 +21583,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_7_1_2());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__QueryCS__Group_7_1__2__Impl14979); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__QueryCS__Group_7_1__2__Impl14980); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_7_1_2());
}
@@ -21607,12 +21618,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7200:1: ( rule__RelationCS__Group__0__Impl rule__RelationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7201:2: rule__RelationCS__Group__0__Impl rule__RelationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__0__Impl_in_rule__RelationCS__Group__015016);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__0__Impl_in_rule__RelationCS__Group__015017);
rule__RelationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__1_in_rule__RelationCS__Group__015019);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__1_in_rule__RelationCS__Group__015020);
rule__RelationCS__Group__1();
state._fsp--;
@@ -21652,17 +21663,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getTopAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7215:1: ( rule__RelationCS__TopAssignment_0 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA57_0==33) ) {
- alt57=1;
+ if ( (LA58_0==33) ) {
+ alt58=1;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7215:2: rule__RelationCS__TopAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__TopAssignment_0_in_rule__RelationCS__Group__0__Impl15046);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__TopAssignment_0_in_rule__RelationCS__Group__0__Impl15047);
rule__RelationCS__TopAssignment_0();
state._fsp--;
@@ -21707,12 +21718,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7229:1: ( rule__RelationCS__Group__1__Impl rule__RelationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7230:2: rule__RelationCS__Group__1__Impl rule__RelationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__1__Impl_in_rule__RelationCS__Group__115077);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__1__Impl_in_rule__RelationCS__Group__115078);
rule__RelationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__2_in_rule__RelationCS__Group__115080);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__2_in_rule__RelationCS__Group__115081);
rule__RelationCS__Group__2();
state._fsp--;
@@ -21751,7 +21762,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getRelationKeyword_1());
}
- match(input,32,FollowSets000.FOLLOW_32_in_rule__RelationCS__Group__1__Impl15108); if (state.failed) return ;
+ match(input,32,FollowSets000.FOLLOW_32_in_rule__RelationCS__Group__1__Impl15109); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRelationCSAccess().getRelationKeyword_1());
}
@@ -21786,12 +21797,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7260:1: ( rule__RelationCS__Group__2__Impl rule__RelationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7261:2: rule__RelationCS__Group__2__Impl rule__RelationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__2__Impl_in_rule__RelationCS__Group__215139);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__2__Impl_in_rule__RelationCS__Group__215140);
rule__RelationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__3_in_rule__RelationCS__Group__215142);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__3_in_rule__RelationCS__Group__215143);
rule__RelationCS__Group__3();
state._fsp--;
@@ -21833,7 +21844,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7275:1: ( rule__RelationCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7275:2: rule__RelationCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__NameAssignment_2_in_rule__RelationCS__Group__2__Impl15169);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__NameAssignment_2_in_rule__RelationCS__Group__2__Impl15170);
rule__RelationCS__NameAssignment_2();
state._fsp--;
@@ -21875,12 +21886,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7289:1: ( rule__RelationCS__Group__3__Impl rule__RelationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7290:2: rule__RelationCS__Group__3__Impl rule__RelationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__3__Impl_in_rule__RelationCS__Group__315199);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__3__Impl_in_rule__RelationCS__Group__315200);
rule__RelationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__4_in_rule__RelationCS__Group__315202);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__4_in_rule__RelationCS__Group__315203);
rule__RelationCS__Group__4();
state._fsp--;
@@ -21920,17 +21931,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7304:1: ( rule__RelationCS__Group_3__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA58_0==29) ) {
- alt58=1;
+ if ( (LA59_0==29) ) {
+ alt59=1;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7304:2: rule__RelationCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_3__0_in_rule__RelationCS__Group__3__Impl15229);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_3__0_in_rule__RelationCS__Group__3__Impl15230);
rule__RelationCS__Group_3__0();
state._fsp--;
@@ -21975,12 +21986,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7318:1: ( rule__RelationCS__Group__4__Impl rule__RelationCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7319:2: rule__RelationCS__Group__4__Impl rule__RelationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__4__Impl_in_rule__RelationCS__Group__415260);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__4__Impl_in_rule__RelationCS__Group__415261);
rule__RelationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__5_in_rule__RelationCS__Group__415263);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__5_in_rule__RelationCS__Group__415264);
rule__RelationCS__Group__5();
state._fsp--;
@@ -22019,7 +22030,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getLeftCurlyBracketKeyword_4());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__RelationCS__Group__4__Impl15291); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__RelationCS__Group__4__Impl15292); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRelationCSAccess().getLeftCurlyBracketKeyword_4());
}
@@ -22054,12 +22065,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7349:1: ( rule__RelationCS__Group__5__Impl rule__RelationCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7350:2: rule__RelationCS__Group__5__Impl rule__RelationCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__5__Impl_in_rule__RelationCS__Group__515322);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__5__Impl_in_rule__RelationCS__Group__515323);
rule__RelationCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__6_in_rule__RelationCS__Group__515325);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__6_in_rule__RelationCS__Group__515326);
rule__RelationCS__Group__6();
state._fsp--;
@@ -22099,16 +22110,16 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getVarDeclarationsAssignment_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7364:1: ( rule__RelationCS__VarDeclarationsAssignment_5 )*
- loop59:
+ loop60:
do {
- int alt59=2;
+ int alt60=2;
switch ( input.LA(1) ) {
case 19:
{
- int LA59_1 = input.LA(2);
+ int LA60_1 = input.LA(2);
- if ( (LA59_1==69||LA59_1==73) ) {
- alt59=1;
+ if ( (LA60_1==69||LA60_1==73) ) {
+ alt60=1;
}
@@ -22116,10 +22127,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
case 22:
{
- int LA59_2 = input.LA(2);
+ int LA60_2 = input.LA(2);
- if ( (LA59_2==69||LA59_2==73) ) {
- alt59=1;
+ if ( (LA60_2==69||LA60_2==73) ) {
+ alt60=1;
}
@@ -22127,10 +22138,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
case 17:
{
- int LA59_3 = input.LA(2);
+ int LA60_3 = input.LA(2);
- if ( (LA59_3==69||LA59_3==73) ) {
- alt59=1;
+ if ( (LA60_3==69||LA60_3==73) ) {
+ alt60=1;
}
@@ -22138,10 +22149,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
case 21:
{
- int LA59_4 = input.LA(2);
+ int LA60_4 = input.LA(2);
- if ( (LA59_4==69||LA59_4==73) ) {
- alt59=1;
+ if ( (LA60_4==69||LA60_4==73) ) {
+ alt60=1;
}
@@ -22149,10 +22160,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
case 30:
{
- int LA59_5 = input.LA(2);
+ int LA60_5 = input.LA(2);
- if ( (LA59_5==69||LA59_5==73) ) {
- alt59=1;
+ if ( (LA60_5==69||LA60_5==73) ) {
+ alt60=1;
}
@@ -22175,17 +22186,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
case 35:
case 36:
{
- alt59=1;
+ alt60=1;
}
break;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7364:2: rule__RelationCS__VarDeclarationsAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__VarDeclarationsAssignment_5_in_rule__RelationCS__Group__5__Impl15352);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__VarDeclarationsAssignment_5_in_rule__RelationCS__Group__5__Impl15353);
rule__RelationCS__VarDeclarationsAssignment_5();
state._fsp--;
@@ -22195,7 +22206,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop59;
+ break loop60;
}
} while (true);
@@ -22233,12 +22244,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7378:1: ( rule__RelationCS__Group__6__Impl rule__RelationCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7379:2: rule__RelationCS__Group__6__Impl rule__RelationCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__6__Impl_in_rule__RelationCS__Group__615383);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__6__Impl_in_rule__RelationCS__Group__615384);
rule__RelationCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__7_in_rule__RelationCS__Group__615386);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__7_in_rule__RelationCS__Group__615387);
rule__RelationCS__Group__7();
state._fsp--;
@@ -22283,7 +22294,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7394:1: ( rule__RelationCS__Alternatives_6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7394:2: rule__RelationCS__Alternatives_6
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Alternatives_6_in_rule__RelationCS__Group__6__Impl15415);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Alternatives_6_in_rule__RelationCS__Group__6__Impl15416);
rule__RelationCS__Alternatives_6();
state._fsp--;
@@ -22304,21 +22315,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getAlternatives_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7399:1: ( rule__RelationCS__Alternatives_6 )*
- loop60:
+ loop61:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==17||LA60_0==19||(LA60_0>=21 && LA60_0<=22)||LA60_0==30) ) {
- alt60=1;
+ if ( (LA61_0==17||LA61_0==19||(LA61_0>=21 && LA61_0<=22)||LA61_0==30) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7399:2: rule__RelationCS__Alternatives_6
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Alternatives_6_in_rule__RelationCS__Group__6__Impl15427);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Alternatives_6_in_rule__RelationCS__Group__6__Impl15428);
rule__RelationCS__Alternatives_6();
state._fsp--;
@@ -22328,7 +22339,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop60;
+ break loop61;
}
} while (true);
@@ -22369,12 +22380,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7414:1: ( rule__RelationCS__Group__7__Impl rule__RelationCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7415:2: rule__RelationCS__Group__7__Impl rule__RelationCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__7__Impl_in_rule__RelationCS__Group__715460);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__7__Impl_in_rule__RelationCS__Group__715461);
rule__RelationCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__8_in_rule__RelationCS__Group__715463);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__8_in_rule__RelationCS__Group__715464);
rule__RelationCS__Group__8();
state._fsp--;
@@ -22414,17 +22425,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getWhenAssignment_7());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7429:1: ( rule__RelationCS__WhenAssignment_7 )?
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA61_0==35) ) {
- alt61=1;
+ if ( (LA62_0==35) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7429:2: rule__RelationCS__WhenAssignment_7
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__WhenAssignment_7_in_rule__RelationCS__Group__7__Impl15490);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__WhenAssignment_7_in_rule__RelationCS__Group__7__Impl15491);
rule__RelationCS__WhenAssignment_7();
state._fsp--;
@@ -22469,12 +22480,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7443:1: ( rule__RelationCS__Group__8__Impl rule__RelationCS__Group__9 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7444:2: rule__RelationCS__Group__8__Impl rule__RelationCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__8__Impl_in_rule__RelationCS__Group__815521);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__8__Impl_in_rule__RelationCS__Group__815522);
rule__RelationCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__9_in_rule__RelationCS__Group__815524);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__9_in_rule__RelationCS__Group__815525);
rule__RelationCS__Group__9();
state._fsp--;
@@ -22514,17 +22525,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getWhereAssignment_8());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7458:1: ( rule__RelationCS__WhereAssignment_8 )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==36) ) {
- alt62=1;
+ if ( (LA63_0==36) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7458:2: rule__RelationCS__WhereAssignment_8
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__WhereAssignment_8_in_rule__RelationCS__Group__8__Impl15551);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__WhereAssignment_8_in_rule__RelationCS__Group__8__Impl15552);
rule__RelationCS__WhereAssignment_8();
state._fsp--;
@@ -22569,7 +22580,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7472:1: ( rule__RelationCS__Group__9__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7473:2: rule__RelationCS__Group__9__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__9__Impl_in_rule__RelationCS__Group__915582);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__9__Impl_in_rule__RelationCS__Group__915583);
rule__RelationCS__Group__9__Impl();
state._fsp--;
@@ -22608,7 +22619,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getRightCurlyBracketKeyword_9());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__RelationCS__Group__9__Impl15610); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__RelationCS__Group__9__Impl15611); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRelationCSAccess().getRightCurlyBracketKeyword_9());
}
@@ -22643,12 +22654,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7522:1: ( rule__RelationCS__Group_3__0__Impl rule__RelationCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7523:2: rule__RelationCS__Group_3__0__Impl rule__RelationCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_3__0__Impl_in_rule__RelationCS__Group_3__015661);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_3__0__Impl_in_rule__RelationCS__Group_3__015662);
rule__RelationCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_3__1_in_rule__RelationCS__Group_3__015664);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_3__1_in_rule__RelationCS__Group_3__015665);
rule__RelationCS__Group_3__1();
state._fsp--;
@@ -22687,7 +22698,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getOverridesKeyword_3_0());
}
- match(input,29,FollowSets000.FOLLOW_29_in_rule__RelationCS__Group_3__0__Impl15692); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_29_in_rule__RelationCS__Group_3__0__Impl15693); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRelationCSAccess().getOverridesKeyword_3_0());
}
@@ -22722,7 +22733,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7553:1: ( rule__RelationCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7554:2: rule__RelationCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_3__1__Impl_in_rule__RelationCS__Group_3__115723);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_3__1__Impl_in_rule__RelationCS__Group_3__115724);
rule__RelationCS__Group_3__1__Impl();
state._fsp--;
@@ -22764,7 +22775,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7567:1: ( rule__RelationCS__OverridesAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7567:2: rule__RelationCS__OverridesAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OverridesAssignment_3_1_in_rule__RelationCS__Group_3__1__Impl15750);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OverridesAssignment_3_1_in_rule__RelationCS__Group_3__1__Impl15751);
rule__RelationCS__OverridesAssignment_3_1();
state._fsp--;
@@ -22806,12 +22817,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7585:1: ( rule__TemplateCS__Group__0__Impl rule__TemplateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7586:2: rule__TemplateCS__Group__0__Impl rule__TemplateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__0__Impl_in_rule__TemplateCS__Group__015784);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__0__Impl_in_rule__TemplateCS__Group__015785);
rule__TemplateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__1_in_rule__TemplateCS__Group__015787);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__1_in_rule__TemplateCS__Group__015788);
rule__TemplateCS__Group__1();
state._fsp--;
@@ -22853,7 +22864,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7600:1: ( rule__TemplateCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7600:2: rule__TemplateCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Alternatives_0_in_rule__TemplateCS__Group__0__Impl15814);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Alternatives_0_in_rule__TemplateCS__Group__0__Impl15815);
rule__TemplateCS__Alternatives_0();
state._fsp--;
@@ -22895,7 +22906,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7614:1: ( rule__TemplateCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7615:2: rule__TemplateCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__1__Impl_in_rule__TemplateCS__Group__115844);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__1__Impl_in_rule__TemplateCS__Group__115845);
rule__TemplateCS__Group__1__Impl();
state._fsp--;
@@ -22935,17 +22946,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTemplateCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7628:1: ( rule__TemplateCS__Group_1__0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==70) ) {
- alt63=1;
+ if ( (LA64_0==70) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7628:2: rule__TemplateCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__0_in_rule__TemplateCS__Group__1__Impl15871);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__0_in_rule__TemplateCS__Group__1__Impl15872);
rule__TemplateCS__Group_1__0();
state._fsp--;
@@ -22990,12 +23001,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7646:1: ( rule__TemplateCS__Group_1__0__Impl rule__TemplateCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7647:2: rule__TemplateCS__Group_1__0__Impl rule__TemplateCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__0__Impl_in_rule__TemplateCS__Group_1__015906);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__0__Impl_in_rule__TemplateCS__Group_1__015907);
rule__TemplateCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__1_in_rule__TemplateCS__Group_1__015909);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__1_in_rule__TemplateCS__Group_1__015910);
rule__TemplateCS__Group_1__1();
state._fsp--;
@@ -23034,7 +23045,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateCSAccess().getLeftCurlyBracketKeyword_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__TemplateCS__Group_1__0__Impl15937); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__TemplateCS__Group_1__0__Impl15938); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateCSAccess().getLeftCurlyBracketKeyword_1_0());
}
@@ -23069,12 +23080,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7677:1: ( rule__TemplateCS__Group_1__1__Impl rule__TemplateCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7678:2: rule__TemplateCS__Group_1__1__Impl rule__TemplateCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__1__Impl_in_rule__TemplateCS__Group_1__115968);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__1__Impl_in_rule__TemplateCS__Group_1__115969);
rule__TemplateCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__2_in_rule__TemplateCS__Group_1__115971);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__2_in_rule__TemplateCS__Group_1__115972);
rule__TemplateCS__Group_1__2();
state._fsp--;
@@ -23116,7 +23127,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7692:1: ( rule__TemplateCS__GuardExpressionAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7692:2: rule__TemplateCS__GuardExpressionAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__GuardExpressionAssignment_1_1_in_rule__TemplateCS__Group_1__1__Impl15998);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__GuardExpressionAssignment_1_1_in_rule__TemplateCS__Group_1__1__Impl15999);
rule__TemplateCS__GuardExpressionAssignment_1_1();
state._fsp--;
@@ -23158,7 +23169,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7706:1: ( rule__TemplateCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7707:2: rule__TemplateCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__2__Impl_in_rule__TemplateCS__Group_1__216028);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__2__Impl_in_rule__TemplateCS__Group_1__216029);
rule__TemplateCS__Group_1__2__Impl();
state._fsp--;
@@ -23197,7 +23208,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateCSAccess().getRightCurlyBracketKeyword_1_2());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__TemplateCS__Group_1__2__Impl16056); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__TemplateCS__Group_1__2__Impl16057); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateCSAccess().getRightCurlyBracketKeyword_1_2());
}
@@ -23232,12 +23243,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7742:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7743:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__016093);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__016094);
rule__TransformationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__016096);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__016097);
rule__TransformationCS__Group__1();
state._fsp--;
@@ -23276,7 +23287,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
- match(input,34,FollowSets000.FOLLOW_34_in_rule__TransformationCS__Group__0__Impl16124); if (state.failed) return ;
+ match(input,34,FollowSets000.FOLLOW_34_in_rule__TransformationCS__Group__0__Impl16125); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
@@ -23311,12 +23322,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7773:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7774:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__116155);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__116156);
rule__TransformationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__116158);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__116159);
rule__TransformationCS__Group__2();
state._fsp--;
@@ -23358,7 +23369,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7788:1: ( rule__TransformationCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7788:2: rule__TransformationCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_1_in_rule__TransformationCS__Group__1__Impl16185);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_1_in_rule__TransformationCS__Group__1__Impl16186);
rule__TransformationCS__NameAssignment_1();
state._fsp--;
@@ -23400,12 +23411,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7802:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7803:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__216215);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__216216);
rule__TransformationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__216218);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__216219);
rule__TransformationCS__Group__3();
state._fsp--;
@@ -23444,7 +23455,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftParenthesisKeyword_2());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__TransformationCS__Group__2__Impl16246); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__TransformationCS__Group__2__Impl16247); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getLeftParenthesisKeyword_2());
}
@@ -23479,12 +23490,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7833:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7834:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__316277);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__316278);
rule__TransformationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__316280);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__316281);
rule__TransformationCS__Group__4();
state._fsp--;
@@ -23526,7 +23537,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7848:1: ( rule__TransformationCS__ModelDeclsAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7848:2: rule__TransformationCS__ModelDeclsAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ModelDeclsAssignment_3_in_rule__TransformationCS__Group__3__Impl16307);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ModelDeclsAssignment_3_in_rule__TransformationCS__Group__3__Impl16308);
rule__TransformationCS__ModelDeclsAssignment_3();
state._fsp--;
@@ -23568,12 +23579,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7862:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7863:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__416337);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__416338);
rule__TransformationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__416340);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__416341);
rule__TransformationCS__Group__5();
state._fsp--;
@@ -23613,21 +23624,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7877:1: ( rule__TransformationCS__Group_4__0 )*
- loop64:
+ loop65:
do {
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==73) ) {
- alt64=1;
+ if ( (LA65_0==73) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7877:2: rule__TransformationCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl16367);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl16368);
rule__TransformationCS__Group_4__0();
state._fsp--;
@@ -23637,7 +23648,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop64;
+ break loop65;
}
} while (true);
@@ -23675,12 +23686,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7891:1: ( rule__TransformationCS__Group__5__Impl rule__TransformationCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7892:2: rule__TransformationCS__Group__5__Impl rule__TransformationCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__516398);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__516399);
rule__TransformationCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__6_in_rule__TransformationCS__Group__516401);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__6_in_rule__TransformationCS__Group__516402);
rule__TransformationCS__Group__6();
state._fsp--;
@@ -23719,7 +23730,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightParenthesisKeyword_5());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__TransformationCS__Group__5__Impl16429); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__TransformationCS__Group__5__Impl16430); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getRightParenthesisKeyword_5());
}
@@ -23754,12 +23765,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7922:1: ( rule__TransformationCS__Group__6__Impl rule__TransformationCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7923:2: rule__TransformationCS__Group__6__Impl rule__TransformationCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__6__Impl_in_rule__TransformationCS__Group__616460);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__6__Impl_in_rule__TransformationCS__Group__616461);
rule__TransformationCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__7_in_rule__TransformationCS__Group__616463);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__7_in_rule__TransformationCS__Group__616464);
rule__TransformationCS__Group__7();
state._fsp--;
@@ -23799,17 +23810,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getGroup_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7937:1: ( rule__TransformationCS__Group_6__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==23) ) {
- alt65=1;
+ if ( (LA66_0==23) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7937:2: rule__TransformationCS__Group_6__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__0_in_rule__TransformationCS__Group__6__Impl16490);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__0_in_rule__TransformationCS__Group__6__Impl16491);
rule__TransformationCS__Group_6__0();
state._fsp--;
@@ -23854,12 +23865,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7951:1: ( rule__TransformationCS__Group__7__Impl rule__TransformationCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7952:2: rule__TransformationCS__Group__7__Impl rule__TransformationCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__7__Impl_in_rule__TransformationCS__Group__716521);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__7__Impl_in_rule__TransformationCS__Group__716522);
rule__TransformationCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__8_in_rule__TransformationCS__Group__716524);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__8_in_rule__TransformationCS__Group__716525);
rule__TransformationCS__Group__8();
state._fsp--;
@@ -23898,7 +23909,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_7());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__TransformationCS__Group__7__Impl16552); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__TransformationCS__Group__7__Impl16553); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_7());
}
@@ -23933,12 +23944,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7982:1: ( rule__TransformationCS__Group__8__Impl rule__TransformationCS__Group__9 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7983:2: rule__TransformationCS__Group__8__Impl rule__TransformationCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__8__Impl_in_rule__TransformationCS__Group__816583);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__8__Impl_in_rule__TransformationCS__Group__816584);
rule__TransformationCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__9_in_rule__TransformationCS__Group__816586);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__9_in_rule__TransformationCS__Group__816587);
rule__TransformationCS__Group__9();
state._fsp--;
@@ -23978,21 +23989,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getKeyDeclsAssignment_8());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7997:1: ( rule__TransformationCS__KeyDeclsAssignment_8 )*
- loop66:
+ loop67:
do {
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==27) ) {
- alt66=1;
+ if ( (LA67_0==27) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7997:2: rule__TransformationCS__KeyDeclsAssignment_8
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__KeyDeclsAssignment_8_in_rule__TransformationCS__Group__8__Impl16613);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__KeyDeclsAssignment_8_in_rule__TransformationCS__Group__8__Impl16614);
rule__TransformationCS__KeyDeclsAssignment_8();
state._fsp--;
@@ -24002,7 +24013,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop66;
+ break loop67;
}
} while (true);
@@ -24040,12 +24051,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8011:1: ( rule__TransformationCS__Group__9__Impl rule__TransformationCS__Group__10 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8012:2: rule__TransformationCS__Group__9__Impl rule__TransformationCS__Group__10
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__9__Impl_in_rule__TransformationCS__Group__916644);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__9__Impl_in_rule__TransformationCS__Group__916645);
rule__TransformationCS__Group__9__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__10_in_rule__TransformationCS__Group__916647);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__10_in_rule__TransformationCS__Group__916648);
rule__TransformationCS__Group__10();
state._fsp--;
@@ -24085,21 +24096,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getAlternatives_9());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8026:1: ( rule__TransformationCS__Alternatives_9 )*
- loop67:
+ loop68:
do {
- int alt67=2;
- int LA67_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( ((LA67_0>=31 && LA67_0<=33)) ) {
- alt67=1;
+ if ( ((LA68_0>=31 && LA68_0<=33)) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8026:2: rule__TransformationCS__Alternatives_9
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Alternatives_9_in_rule__TransformationCS__Group__9__Impl16674);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Alternatives_9_in_rule__TransformationCS__Group__9__Impl16675);
rule__TransformationCS__Alternatives_9();
state._fsp--;
@@ -24109,7 +24120,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop67;
+ break loop68;
}
} while (true);
@@ -24147,7 +24158,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8040:1: ( rule__TransformationCS__Group__10__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8041:2: rule__TransformationCS__Group__10__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__10__Impl_in_rule__TransformationCS__Group__1016705);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__10__Impl_in_rule__TransformationCS__Group__1016706);
rule__TransformationCS__Group__10__Impl();
state._fsp--;
@@ -24186,7 +24197,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_10());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__TransformationCS__Group__10__Impl16733); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__TransformationCS__Group__10__Impl16734); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_10());
}
@@ -24221,12 +24232,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8092:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8093:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__016786);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__016787);
rule__TransformationCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__016789);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__016790);
rule__TransformationCS__Group_4__1();
state._fsp--;
@@ -24265,7 +24276,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getCommaKeyword_4_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__TransformationCS__Group_4__0__Impl16817); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__TransformationCS__Group_4__0__Impl16818); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getCommaKeyword_4_0());
}
@@ -24300,7 +24311,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8123:1: ( rule__TransformationCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8124:2: rule__TransformationCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__116848);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__116849);
rule__TransformationCS__Group_4__1__Impl();
state._fsp--;
@@ -24342,7 +24353,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8137:1: ( rule__TransformationCS__ModelDeclsAssignment_4_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8137:2: rule__TransformationCS__ModelDeclsAssignment_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ModelDeclsAssignment_4_1_in_rule__TransformationCS__Group_4__1__Impl16875);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ModelDeclsAssignment_4_1_in_rule__TransformationCS__Group_4__1__Impl16876);
rule__TransformationCS__ModelDeclsAssignment_4_1();
state._fsp--;
@@ -24384,12 +24395,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8155:1: ( rule__TransformationCS__Group_6__0__Impl rule__TransformationCS__Group_6__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8156:2: rule__TransformationCS__Group_6__0__Impl rule__TransformationCS__Group_6__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__0__Impl_in_rule__TransformationCS__Group_6__016909);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__0__Impl_in_rule__TransformationCS__Group_6__016910);
rule__TransformationCS__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__1_in_rule__TransformationCS__Group_6__016912);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__1_in_rule__TransformationCS__Group_6__016913);
rule__TransformationCS__Group_6__1();
state._fsp--;
@@ -24428,7 +24439,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getExtendsKeyword_6_0());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__TransformationCS__Group_6__0__Impl16940); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__TransformationCS__Group_6__0__Impl16941); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getExtendsKeyword_6_0());
}
@@ -24463,12 +24474,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8186:1: ( rule__TransformationCS__Group_6__1__Impl rule__TransformationCS__Group_6__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8187:2: rule__TransformationCS__Group_6__1__Impl rule__TransformationCS__Group_6__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__1__Impl_in_rule__TransformationCS__Group_6__116971);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__1__Impl_in_rule__TransformationCS__Group_6__116972);
rule__TransformationCS__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__2_in_rule__TransformationCS__Group_6__116974);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__2_in_rule__TransformationCS__Group_6__116975);
rule__TransformationCS__Group_6__2();
state._fsp--;
@@ -24510,7 +24521,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8201:1: ( rule__TransformationCS__ExtendsAssignment_6_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8201:2: rule__TransformationCS__ExtendsAssignment_6_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ExtendsAssignment_6_1_in_rule__TransformationCS__Group_6__1__Impl17001);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ExtendsAssignment_6_1_in_rule__TransformationCS__Group_6__1__Impl17002);
rule__TransformationCS__ExtendsAssignment_6_1();
state._fsp--;
@@ -24552,7 +24563,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8215:1: ( rule__TransformationCS__Group_6__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8216:2: rule__TransformationCS__Group_6__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__2__Impl_in_rule__TransformationCS__Group_6__217031);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6__2__Impl_in_rule__TransformationCS__Group_6__217032);
rule__TransformationCS__Group_6__2__Impl();
state._fsp--;
@@ -24592,21 +24603,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getGroup_6_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8229:1: ( rule__TransformationCS__Group_6_2__0 )*
- loop68:
+ loop69:
do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==73) ) {
- alt68=1;
+ if ( (LA69_0==73) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8229:2: rule__TransformationCS__Group_6_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6_2__0_in_rule__TransformationCS__Group_6__2__Impl17058);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6_2__0_in_rule__TransformationCS__Group_6__2__Impl17059);
rule__TransformationCS__Group_6_2__0();
state._fsp--;
@@ -24616,7 +24627,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop68;
+ break loop69;
}
} while (true);
@@ -24654,12 +24665,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8249:1: ( rule__TransformationCS__Group_6_2__0__Impl rule__TransformationCS__Group_6_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8250:2: rule__TransformationCS__Group_6_2__0__Impl rule__TransformationCS__Group_6_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6_2__0__Impl_in_rule__TransformationCS__Group_6_2__017095);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6_2__0__Impl_in_rule__TransformationCS__Group_6_2__017096);
rule__TransformationCS__Group_6_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6_2__1_in_rule__TransformationCS__Group_6_2__017098);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6_2__1_in_rule__TransformationCS__Group_6_2__017099);
rule__TransformationCS__Group_6_2__1();
state._fsp--;
@@ -24698,7 +24709,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getCommaKeyword_6_2_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__TransformationCS__Group_6_2__0__Impl17126); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__TransformationCS__Group_6_2__0__Impl17127); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getCommaKeyword_6_2_0());
}
@@ -24733,7 +24744,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8280:1: ( rule__TransformationCS__Group_6_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8281:2: rule__TransformationCS__Group_6_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6_2__1__Impl_in_rule__TransformationCS__Group_6_2__117157);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_6_2__1__Impl_in_rule__TransformationCS__Group_6_2__117158);
rule__TransformationCS__Group_6_2__1__Impl();
state._fsp--;
@@ -24775,7 +24786,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8294:1: ( rule__TransformationCS__ExtendsAssignment_6_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8294:2: rule__TransformationCS__ExtendsAssignment_6_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ExtendsAssignment_6_2_1_in_rule__TransformationCS__Group_6_2__1__Impl17184);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ExtendsAssignment_6_2_1_in_rule__TransformationCS__Group_6_2__1__Impl17185);
rule__TransformationCS__ExtendsAssignment_6_2_1();
state._fsp--;
@@ -24817,12 +24828,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8312:1: ( rule__UnitCS__Group__0__Impl rule__UnitCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8313:2: rule__UnitCS__Group__0__Impl rule__UnitCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__0__Impl_in_rule__UnitCS__Group__017218);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__0__Impl_in_rule__UnitCS__Group__017219);
rule__UnitCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__1_in_rule__UnitCS__Group__017221);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__1_in_rule__UnitCS__Group__017222);
rule__UnitCS__Group__1();
state._fsp--;
@@ -24861,7 +24872,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getImportKeyword_0());
}
- match(input,25,FollowSets000.FOLLOW_25_in_rule__UnitCS__Group__0__Impl17249); if (state.failed) return ;
+ match(input,25,FollowSets000.FOLLOW_25_in_rule__UnitCS__Group__0__Impl17250); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitCSAccess().getImportKeyword_0());
}
@@ -24896,12 +24907,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8343:1: ( rule__UnitCS__Group__1__Impl rule__UnitCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8344:2: rule__UnitCS__Group__1__Impl rule__UnitCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__1__Impl_in_rule__UnitCS__Group__117280);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__1__Impl_in_rule__UnitCS__Group__117281);
rule__UnitCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__2_in_rule__UnitCS__Group__117283);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__2_in_rule__UnitCS__Group__117284);
rule__UnitCS__Group__2();
state._fsp--;
@@ -24941,13 +24952,13 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getUnitCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8358:1: ( rule__UnitCS__Group_1__0 )?
- int alt69=2;
- alt69 = dfa69.predict(input);
- switch (alt69) {
+ int alt70=2;
+ alt70 = dfa70.predict(input);
+ switch (alt70) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8358:2: rule__UnitCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__0_in_rule__UnitCS__Group__1__Impl17310);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__0_in_rule__UnitCS__Group__1__Impl17311);
rule__UnitCS__Group_1__0();
state._fsp--;
@@ -24992,12 +25003,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8372:1: ( rule__UnitCS__Group__2__Impl rule__UnitCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8373:2: rule__UnitCS__Group__2__Impl rule__UnitCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__2__Impl_in_rule__UnitCS__Group__217341);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__2__Impl_in_rule__UnitCS__Group__217342);
rule__UnitCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__3_in_rule__UnitCS__Group__217344);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__3_in_rule__UnitCS__Group__217345);
rule__UnitCS__Group__3();
state._fsp--;
@@ -25039,7 +25050,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8387:1: ( rule__UnitCS__PathNameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8387:2: rule__UnitCS__PathNameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__PathNameAssignment_2_in_rule__UnitCS__Group__2__Impl17371);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__PathNameAssignment_2_in_rule__UnitCS__Group__2__Impl17372);
rule__UnitCS__PathNameAssignment_2();
state._fsp--;
@@ -25081,12 +25092,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8401:1: ( rule__UnitCS__Group__3__Impl rule__UnitCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8402:2: rule__UnitCS__Group__3__Impl rule__UnitCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__3__Impl_in_rule__UnitCS__Group__317401);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__3__Impl_in_rule__UnitCS__Group__317402);
rule__UnitCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__4_in_rule__UnitCS__Group__317404);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__4_in_rule__UnitCS__Group__317405);
rule__UnitCS__Group__4();
state._fsp--;
@@ -25126,17 +25137,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getUnitCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8416:1: ( rule__UnitCS__Group_3__0 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==76) ) {
- alt70=1;
+ if ( (LA71_0==76) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8416:2: rule__UnitCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__0_in_rule__UnitCS__Group__3__Impl17431);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__0_in_rule__UnitCS__Group__3__Impl17432);
rule__UnitCS__Group_3__0();
state._fsp--;
@@ -25181,7 +25192,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8430:1: ( rule__UnitCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8431:2: rule__UnitCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__4__Impl_in_rule__UnitCS__Group__417462);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__4__Impl_in_rule__UnitCS__Group__417463);
rule__UnitCS__Group__4__Impl();
state._fsp--;
@@ -25220,7 +25231,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getSemicolonKeyword_4());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__UnitCS__Group__4__Impl17490); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__UnitCS__Group__4__Impl17491); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitCSAccess().getSemicolonKeyword_4());
}
@@ -25255,12 +25266,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8470:1: ( rule__UnitCS__Group_1__0__Impl rule__UnitCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8471:2: rule__UnitCS__Group_1__0__Impl rule__UnitCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__0__Impl_in_rule__UnitCS__Group_1__017531);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__0__Impl_in_rule__UnitCS__Group_1__017532);
rule__UnitCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__1_in_rule__UnitCS__Group_1__017534);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__1_in_rule__UnitCS__Group_1__017535);
rule__UnitCS__Group_1__1();
state._fsp--;
@@ -25302,7 +25313,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8485:1: ( rule__UnitCS__NameAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8485:2: rule__UnitCS__NameAssignment_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__NameAssignment_1_0_in_rule__UnitCS__Group_1__0__Impl17561);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__NameAssignment_1_0_in_rule__UnitCS__Group_1__0__Impl17562);
rule__UnitCS__NameAssignment_1_0();
state._fsp--;
@@ -25344,7 +25355,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8499:1: ( rule__UnitCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8500:2: rule__UnitCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__1__Impl_in_rule__UnitCS__Group_1__117591);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__1__Impl_in_rule__UnitCS__Group_1__117592);
rule__UnitCS__Group_1__1__Impl();
state._fsp--;
@@ -25383,7 +25394,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getColonKeyword_1_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__UnitCS__Group_1__1__Impl17619); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__UnitCS__Group_1__1__Impl17620); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitCSAccess().getColonKeyword_1_1());
}
@@ -25418,12 +25429,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8533:1: ( rule__UnitCS__Group_3__0__Impl rule__UnitCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8534:2: rule__UnitCS__Group_3__0__Impl rule__UnitCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__0__Impl_in_rule__UnitCS__Group_3__017654);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__0__Impl_in_rule__UnitCS__Group_3__017655);
rule__UnitCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__1_in_rule__UnitCS__Group_3__017657);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__1_in_rule__UnitCS__Group_3__017658);
rule__UnitCS__Group_3__1();
state._fsp--;
@@ -25462,7 +25473,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getColonColonKeyword_3_0());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__UnitCS__Group_3__0__Impl17685); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__UnitCS__Group_3__0__Impl17686); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitCSAccess().getColonColonKeyword_3_0());
}
@@ -25497,7 +25508,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8564:1: ( rule__UnitCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8565:2: rule__UnitCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__1__Impl_in_rule__UnitCS__Group_3__117716);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__1__Impl_in_rule__UnitCS__Group_3__117717);
rule__UnitCS__Group_3__1__Impl();
state._fsp--;
@@ -25539,7 +25550,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8578:1: ( rule__UnitCS__AllAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8578:2: rule__UnitCS__AllAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__AllAssignment_3_1_in_rule__UnitCS__Group_3__1__Impl17743);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__AllAssignment_3_1_in_rule__UnitCS__Group_3__1__Impl17744);
rule__UnitCS__AllAssignment_3_1();
state._fsp--;
@@ -25581,12 +25592,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8596:1: ( rule__VarDeclarationCS__Group__0__Impl rule__VarDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8597:2: rule__VarDeclarationCS__Group__0__Impl rule__VarDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__017777);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__017778);
rule__VarDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__017780);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__017781);
rule__VarDeclarationCS__Group__1();
state._fsp--;
@@ -25628,7 +25639,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8611:1: ( rule__VarDeclarationCS__VarDeclarationIdsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8611:2: rule__VarDeclarationCS__VarDeclarationIdsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__VarDeclarationIdsAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl17807);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__VarDeclarationIdsAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl17808);
rule__VarDeclarationCS__VarDeclarationIdsAssignment_0();
state._fsp--;
@@ -25670,12 +25681,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8625:1: ( rule__VarDeclarationCS__Group__1__Impl rule__VarDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8626:2: rule__VarDeclarationCS__Group__1__Impl rule__VarDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__117837);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__117838);
rule__VarDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__117840);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__117841);
rule__VarDeclarationCS__Group__2();
state._fsp--;
@@ -25715,21 +25726,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getVarDeclarationCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8640:1: ( rule__VarDeclarationCS__Group_1__0 )*
- loop71:
+ loop72:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==73) ) {
- alt71=1;
+ if ( (LA72_0==73) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8640:2: rule__VarDeclarationCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl17867);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl17868);
rule__VarDeclarationCS__Group_1__0();
state._fsp--;
@@ -25739,7 +25750,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop71;
+ break loop72;
}
} while (true);
@@ -25777,12 +25788,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8654:1: ( rule__VarDeclarationCS__Group__2__Impl rule__VarDeclarationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8655:2: rule__VarDeclarationCS__Group__2__Impl rule__VarDeclarationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__217898);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__217899);
rule__VarDeclarationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__3_in_rule__VarDeclarationCS__Group__217901);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__3_in_rule__VarDeclarationCS__Group__217902);
rule__VarDeclarationCS__Group__3();
state._fsp--;
@@ -25821,7 +25832,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getColonKeyword_2());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__VarDeclarationCS__Group__2__Impl17929); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__VarDeclarationCS__Group__2__Impl17930); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getColonKeyword_2());
}
@@ -25856,12 +25867,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8685:1: ( rule__VarDeclarationCS__Group__3__Impl rule__VarDeclarationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8686:2: rule__VarDeclarationCS__Group__3__Impl rule__VarDeclarationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__3__Impl_in_rule__VarDeclarationCS__Group__317960);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__3__Impl_in_rule__VarDeclarationCS__Group__317961);
rule__VarDeclarationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__4_in_rule__VarDeclarationCS__Group__317963);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__4_in_rule__VarDeclarationCS__Group__317964);
rule__VarDeclarationCS__Group__4();
state._fsp--;
@@ -25903,7 +25914,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8700:1: ( rule__VarDeclarationCS__TypeAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8700:2: rule__VarDeclarationCS__TypeAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__TypeAssignment_3_in_rule__VarDeclarationCS__Group__3__Impl17990);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__TypeAssignment_3_in_rule__VarDeclarationCS__Group__3__Impl17991);
rule__VarDeclarationCS__TypeAssignment_3();
state._fsp--;
@@ -25945,7 +25956,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8714:1: ( rule__VarDeclarationCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8715:2: rule__VarDeclarationCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__4__Impl_in_rule__VarDeclarationCS__Group__418020);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__4__Impl_in_rule__VarDeclarationCS__Group__418021);
rule__VarDeclarationCS__Group__4__Impl();
state._fsp--;
@@ -25984,7 +25995,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getSemicolonKeyword_4());
}
- match(input,18,FollowSets000.FOLLOW_18_in_rule__VarDeclarationCS__Group__4__Impl18048); if (state.failed) return ;
+ match(input,18,FollowSets000.FOLLOW_18_in_rule__VarDeclarationCS__Group__4__Impl18049); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getSemicolonKeyword_4());
}
@@ -26019,12 +26030,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8754:1: ( rule__VarDeclarationCS__Group_1__0__Impl rule__VarDeclarationCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8755:2: rule__VarDeclarationCS__Group_1__0__Impl rule__VarDeclarationCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__018089);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__018090);
rule__VarDeclarationCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__018092);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__018093);
rule__VarDeclarationCS__Group_1__1();
state._fsp--;
@@ -26063,7 +26074,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getCommaKeyword_1_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__VarDeclarationCS__Group_1__0__Impl18120); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__VarDeclarationCS__Group_1__0__Impl18121); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getCommaKeyword_1_0());
}
@@ -26098,7 +26109,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8785:1: ( rule__VarDeclarationCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8786:2: rule__VarDeclarationCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__118151);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__118152);
rule__VarDeclarationCS__Group_1__1__Impl();
state._fsp--;
@@ -26140,7 +26151,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8799:1: ( rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8799:2: rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl18178);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl18179);
rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_1();
state._fsp--;
@@ -26182,12 +26193,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8817:1: ( rule__WhenCS__Group__0__Impl rule__WhenCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8818:2: rule__WhenCS__Group__0__Impl rule__WhenCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__0__Impl_in_rule__WhenCS__Group__018212);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__0__Impl_in_rule__WhenCS__Group__018213);
rule__WhenCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__1_in_rule__WhenCS__Group__018215);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__1_in_rule__WhenCS__Group__018216);
rule__WhenCS__Group__1();
state._fsp--;
@@ -26261,12 +26272,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8848:1: ( rule__WhenCS__Group__1__Impl rule__WhenCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8849:2: rule__WhenCS__Group__1__Impl rule__WhenCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__1__Impl_in_rule__WhenCS__Group__118273);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__1__Impl_in_rule__WhenCS__Group__118274);
rule__WhenCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__2_in_rule__WhenCS__Group__118276);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__2_in_rule__WhenCS__Group__118277);
rule__WhenCS__Group__2();
state._fsp--;
@@ -26305,7 +26316,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhenCSAccess().getWhenKeyword_1());
}
- match(input,35,FollowSets000.FOLLOW_35_in_rule__WhenCS__Group__1__Impl18304); if (state.failed) return ;
+ match(input,35,FollowSets000.FOLLOW_35_in_rule__WhenCS__Group__1__Impl18305); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhenCSAccess().getWhenKeyword_1());
}
@@ -26340,12 +26351,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8879:1: ( rule__WhenCS__Group__2__Impl rule__WhenCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8880:2: rule__WhenCS__Group__2__Impl rule__WhenCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__2__Impl_in_rule__WhenCS__Group__218335);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__2__Impl_in_rule__WhenCS__Group__218336);
rule__WhenCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__3_in_rule__WhenCS__Group__218338);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__3_in_rule__WhenCS__Group__218339);
rule__WhenCS__Group__3();
state._fsp--;
@@ -26384,7 +26395,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhenCSAccess().getLeftCurlyBracketKeyword_2());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__WhenCS__Group__2__Impl18366); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__WhenCS__Group__2__Impl18367); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhenCSAccess().getLeftCurlyBracketKeyword_2());
}
@@ -26419,12 +26430,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8910:1: ( rule__WhenCS__Group__3__Impl rule__WhenCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8911:2: rule__WhenCS__Group__3__Impl rule__WhenCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__3__Impl_in_rule__WhenCS__Group__318397);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__3__Impl_in_rule__WhenCS__Group__318398);
rule__WhenCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__4_in_rule__WhenCS__Group__318400);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__4_in_rule__WhenCS__Group__318401);
rule__WhenCS__Group__4();
state._fsp--;
@@ -26464,21 +26475,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getWhenCSAccess().getPredicatesAssignment_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8925:1: ( rule__WhenCS__PredicatesAssignment_3 )*
- loop72:
+ loop73:
do {
- int alt72=2;
- int LA72_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( ((LA72_0>=RULE_INT && LA72_0<=RULE_ESCAPED_ID)||LA72_0==17||(LA72_0>=19 && LA72_0<=39)||(LA72_0>=54 && LA72_0<=67)||LA72_0==74||(LA72_0>=80 && LA72_0<=81)||LA72_0==83||LA72_0==87||(LA72_0>=89 && LA72_0<=91)) ) {
- alt72=1;
+ if ( ((LA73_0>=RULE_INT && LA73_0<=RULE_ESCAPED_ID)||LA73_0==17||(LA73_0>=19 && LA73_0<=39)||(LA73_0>=54 && LA73_0<=67)||LA73_0==74||(LA73_0>=80 && LA73_0<=81)||LA73_0==83||LA73_0==87||(LA73_0>=89 && LA73_0<=91)) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8925:2: rule__WhenCS__PredicatesAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__PredicatesAssignment_3_in_rule__WhenCS__Group__3__Impl18427);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__PredicatesAssignment_3_in_rule__WhenCS__Group__3__Impl18428);
rule__WhenCS__PredicatesAssignment_3();
state._fsp--;
@@ -26488,7 +26499,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop72;
+ break loop73;
}
} while (true);
@@ -26526,7 +26537,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8939:1: ( rule__WhenCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8940:2: rule__WhenCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__4__Impl_in_rule__WhenCS__Group__418458);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__4__Impl_in_rule__WhenCS__Group__418459);
rule__WhenCS__Group__4__Impl();
state._fsp--;
@@ -26565,7 +26576,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhenCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__WhenCS__Group__4__Impl18486); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__WhenCS__Group__4__Impl18487); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhenCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -26600,12 +26611,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8979:1: ( rule__WhereCS__Group__0__Impl rule__WhereCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8980:2: rule__WhereCS__Group__0__Impl rule__WhereCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__0__Impl_in_rule__WhereCS__Group__018527);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__0__Impl_in_rule__WhereCS__Group__018528);
rule__WhereCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__1_in_rule__WhereCS__Group__018530);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__1_in_rule__WhereCS__Group__018531);
rule__WhereCS__Group__1();
state._fsp--;
@@ -26679,12 +26690,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9010:1: ( rule__WhereCS__Group__1__Impl rule__WhereCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9011:2: rule__WhereCS__Group__1__Impl rule__WhereCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__1__Impl_in_rule__WhereCS__Group__118588);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__1__Impl_in_rule__WhereCS__Group__118589);
rule__WhereCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__2_in_rule__WhereCS__Group__118591);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__2_in_rule__WhereCS__Group__118592);
rule__WhereCS__Group__2();
state._fsp--;
@@ -26723,7 +26734,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhereCSAccess().getWhereKeyword_1());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__WhereCS__Group__1__Impl18619); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__WhereCS__Group__1__Impl18620); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhereCSAccess().getWhereKeyword_1());
}
@@ -26758,12 +26769,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9041:1: ( rule__WhereCS__Group__2__Impl rule__WhereCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9042:2: rule__WhereCS__Group__2__Impl rule__WhereCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__2__Impl_in_rule__WhereCS__Group__218650);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__2__Impl_in_rule__WhereCS__Group__218651);
rule__WhereCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__3_in_rule__WhereCS__Group__218653);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__3_in_rule__WhereCS__Group__218654);
rule__WhereCS__Group__3();
state._fsp--;
@@ -26802,7 +26813,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhereCSAccess().getLeftCurlyBracketKeyword_2());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__WhereCS__Group__2__Impl18681); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__WhereCS__Group__2__Impl18682); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhereCSAccess().getLeftCurlyBracketKeyword_2());
}
@@ -26837,12 +26848,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9072:1: ( rule__WhereCS__Group__3__Impl rule__WhereCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9073:2: rule__WhereCS__Group__3__Impl rule__WhereCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__3__Impl_in_rule__WhereCS__Group__318712);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__3__Impl_in_rule__WhereCS__Group__318713);
rule__WhereCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__4_in_rule__WhereCS__Group__318715);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__4_in_rule__WhereCS__Group__318716);
rule__WhereCS__Group__4();
state._fsp--;
@@ -26882,21 +26893,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getWhereCSAccess().getPredicatesAssignment_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9087:1: ( rule__WhereCS__PredicatesAssignment_3 )*
- loop73:
+ loop74:
do {
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( ((LA73_0>=RULE_INT && LA73_0<=RULE_ESCAPED_ID)||LA73_0==17||(LA73_0>=19 && LA73_0<=39)||(LA73_0>=54 && LA73_0<=67)||LA73_0==74||(LA73_0>=80 && LA73_0<=81)||LA73_0==83||LA73_0==87||(LA73_0>=89 && LA73_0<=91)) ) {
- alt73=1;
+ if ( ((LA74_0>=RULE_INT && LA74_0<=RULE_ESCAPED_ID)||LA74_0==17||(LA74_0>=19 && LA74_0<=39)||(LA74_0>=54 && LA74_0<=67)||LA74_0==74||(LA74_0>=80 && LA74_0<=81)||LA74_0==83||LA74_0==87||(LA74_0>=89 && LA74_0<=91)) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9087:2: rule__WhereCS__PredicatesAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__PredicatesAssignment_3_in_rule__WhereCS__Group__3__Impl18742);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__PredicatesAssignment_3_in_rule__WhereCS__Group__3__Impl18743);
rule__WhereCS__PredicatesAssignment_3();
state._fsp--;
@@ -26906,7 +26917,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop73;
+ break loop74;
}
} while (true);
@@ -26944,7 +26955,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9101:1: ( rule__WhereCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9102:2: rule__WhereCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__4__Impl_in_rule__WhereCS__Group__418773);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__4__Impl_in_rule__WhereCS__Group__418774);
rule__WhereCS__Group__4__Impl();
state._fsp--;
@@ -26983,7 +26994,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhereCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__WhereCS__Group__4__Impl18801); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__WhereCS__Group__4__Impl18802); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhereCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -27018,12 +27029,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9141:1: ( rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9142:2: rule__PathNameCS__Group__0__Impl rule__PathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__018842);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__018843);
rule__PathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__018845);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__018846);
rule__PathNameCS__Group__1();
state._fsp--;
@@ -27065,7 +27076,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9156:1: ( rule__PathNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9156:2: rule__PathNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl18872);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl18873);
rule__PathNameCS__PathAssignment_0();
state._fsp--;
@@ -27107,7 +27118,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9170:1: ( rule__PathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9171:2: rule__PathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__118902);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__118903);
rule__PathNameCS__Group__1__Impl();
state._fsp--;
@@ -27147,21 +27158,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9184:1: ( rule__PathNameCS__Group_1__0 )*
- loop74:
+ loop75:
do {
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==76) ) {
- alt74=1;
+ if ( (LA75_0==76) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9184:2: rule__PathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl18929);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl18930);
rule__PathNameCS__Group_1__0();
state._fsp--;
@@ -27171,7 +27182,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop74;
+ break loop75;
}
} while (true);
@@ -27209,12 +27220,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9202:1: ( rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9203:2: rule__PathNameCS__Group_1__0__Impl rule__PathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__018964);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__018965);
rule__PathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__018967);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__018968);
rule__PathNameCS__Group_1__1();
state._fsp--;
@@ -27253,7 +27264,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__PathNameCS__Group_1__0__Impl18995); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__PathNameCS__Group_1__0__Impl18996); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -27288,7 +27299,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9233:1: ( rule__PathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9234:2: rule__PathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__119026);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__119027);
rule__PathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -27330,7 +27341,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9247:1: ( rule__PathNameCS__PathAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9247:2: rule__PathNameCS__PathAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl19053);
+ pushFollow(FollowSets000.FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl19054);
rule__PathNameCS__PathAssignment_1_1();
state._fsp--;
@@ -27372,12 +27383,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9265:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9266:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__019087);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__019088);
rule__URIPathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__019090);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__019091);
rule__URIPathNameCS__Group__1();
state._fsp--;
@@ -27419,7 +27430,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9280:1: ( rule__URIPathNameCS__PathAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9280:2: rule__URIPathNameCS__PathAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl19117);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl19118);
rule__URIPathNameCS__PathAssignment_0();
state._fsp--;
@@ -27461,7 +27472,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9294:1: ( rule__URIPathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9295:2: rule__URIPathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__119147);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__119148);
rule__URIPathNameCS__Group__1__Impl();
state._fsp--;
@@ -27501,27 +27512,27 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9308:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop75:
+ loop76:
do {
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==76) ) {
- int LA75_2 = input.LA(2);
+ if ( (LA76_0==76) ) {
+ int LA76_2 = input.LA(2);
- if ( ((LA75_2>=RULE_SIMPLE_ID && LA75_2<=RULE_ESCAPED_ID)||LA75_2==17||(LA75_2>=19 && LA75_2<=36)||(LA75_2>=54 && LA75_2<=67)) ) {
- alt75=1;
+ if ( ((LA76_2>=RULE_SIMPLE_ID && LA76_2<=RULE_ESCAPED_ID)||LA76_2==17||(LA76_2>=19 && LA76_2<=36)||(LA76_2>=54 && LA76_2<=67)) ) {
+ alt76=1;
}
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9308:2: rule__URIPathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl19174);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl19175);
rule__URIPathNameCS__Group_1__0();
state._fsp--;
@@ -27531,7 +27542,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop75;
+ break loop76;
}
} while (true);
@@ -27569,12 +27580,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9326:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9327:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__019209);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__019210);
rule__URIPathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__019212);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__019213);
rule__URIPathNameCS__Group_1__1();
state._fsp--;
@@ -27613,7 +27624,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__URIPathNameCS__Group_1__0__Impl19240); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__URIPathNameCS__Group_1__0__Impl19241); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -27648,7 +27659,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9357:1: ( rule__URIPathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9358:2: rule__URIPathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__119271);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__119272);
rule__URIPathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -27690,7 +27701,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9371:1: ( rule__URIPathNameCS__PathAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9371:2: rule__URIPathNameCS__PathAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl19298);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl19299);
rule__URIPathNameCS__PathAssignment_1_1();
state._fsp--;
@@ -27732,12 +27743,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9389:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9390:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__019332);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__019333);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__019335);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__019336);
rule__URIFirstPathElementCS__Group_1__1();
state._fsp--;
@@ -27811,7 +27822,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9420:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9421:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__119393);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__119394);
rule__URIFirstPathElementCS__Group_1__1__Impl();
state._fsp--;
@@ -27853,7 +27864,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9434:1: ( rule__URIFirstPathElementCS__ElementAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9434:2: rule__URIFirstPathElementCS__ElementAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl19420);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl19421);
rule__URIFirstPathElementCS__ElementAssignment_1_1();
state._fsp--;
@@ -27895,12 +27906,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9452:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9453:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__019454);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__019455);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__019457);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__019458);
rule__CollectionTypeCS__Group__1();
state._fsp--;
@@ -27942,7 +27953,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9467:1: ( rule__CollectionTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9467:2: rule__CollectionTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl19484);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl19485);
rule__CollectionTypeCS__NameAssignment_0();
state._fsp--;
@@ -27984,7 +27995,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9481:1: ( rule__CollectionTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9482:2: rule__CollectionTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__119514);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__119515);
rule__CollectionTypeCS__Group__1__Impl();
state._fsp--;
@@ -28024,17 +28035,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9495:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==74) ) {
- alt76=1;
+ if ( (LA77_0==74) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9495:2: rule__CollectionTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl19541);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl19542);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
@@ -28079,12 +28090,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9513:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9514:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__019576);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__019577);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__019579);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__019580);
rule__CollectionTypeCS__Group_1__1();
state._fsp--;
@@ -28123,7 +28134,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__CollectionTypeCS__Group_1__0__Impl19607); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__CollectionTypeCS__Group_1__0__Impl19608); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -28158,12 +28169,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9544:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9545:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__119638);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__119639);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__119641);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__119642);
rule__CollectionTypeCS__Group_1__2();
state._fsp--;
@@ -28205,7 +28216,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9559:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9559:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl19668);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl19669);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -28247,7 +28258,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9573:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9574:2: rule__CollectionTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__219698);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__219699);
rule__CollectionTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -28286,7 +28297,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__CollectionTypeCS__Group_1__2__Impl19726); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__CollectionTypeCS__Group_1__2__Impl19727); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -28321,12 +28332,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9609:1: ( rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9610:2: rule__MultiplicityBoundsCS__Group__0__Impl rule__MultiplicityBoundsCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__019763);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__019764);
rule__MultiplicityBoundsCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__019766);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__019767);
rule__MultiplicityBoundsCS__Group__1();
state._fsp--;
@@ -28368,7 +28379,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9624:1: ( rule__MultiplicityBoundsCS__LowerBoundAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9624:2: rule__MultiplicityBoundsCS__LowerBoundAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl19793);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl19794);
rule__MultiplicityBoundsCS__LowerBoundAssignment_0();
state._fsp--;
@@ -28410,7 +28421,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9638:1: ( rule__MultiplicityBoundsCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9639:2: rule__MultiplicityBoundsCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__119823);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__119824);
rule__MultiplicityBoundsCS__Group__1__Impl();
state._fsp--;
@@ -28450,17 +28461,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getMultiplicityBoundsCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9652:1: ( rule__MultiplicityBoundsCS__Group_1__0 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==77) ) {
- alt77=1;
+ if ( (LA78_0==77) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9652:2: rule__MultiplicityBoundsCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl19850);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl19851);
rule__MultiplicityBoundsCS__Group_1__0();
state._fsp--;
@@ -28505,12 +28516,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9670:1: ( rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9671:2: rule__MultiplicityBoundsCS__Group_1__0__Impl rule__MultiplicityBoundsCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__019885);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__019886);
rule__MultiplicityBoundsCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__019888);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__019889);
rule__MultiplicityBoundsCS__Group_1__1();
state._fsp--;
@@ -28549,7 +28560,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__MultiplicityBoundsCS__Group_1__0__Impl19916); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__MultiplicityBoundsCS__Group_1__0__Impl19917); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityBoundsCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -28584,7 +28595,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9701:1: ( rule__MultiplicityBoundsCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9702:2: rule__MultiplicityBoundsCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__119947);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__119948);
rule__MultiplicityBoundsCS__Group_1__1__Impl();
state._fsp--;
@@ -28626,7 +28637,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9715:1: ( rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9715:2: rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl19974);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl19975);
rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1();
state._fsp--;
@@ -28668,12 +28679,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9733:1: ( rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9734:2: rule__MultiplicityCS__Group__0__Impl rule__MultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__020008);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__020009);
rule__MultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__020011);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__020012);
rule__MultiplicityCS__Group__1();
state._fsp--;
@@ -28712,7 +28723,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__MultiplicityCS__Group__0__Impl20039); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__MultiplicityCS__Group__0__Impl20040); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getLeftSquareBracketKeyword_0());
}
@@ -28747,12 +28758,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9764:1: ( rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9765:2: rule__MultiplicityCS__Group__1__Impl rule__MultiplicityCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__120070);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__120071);
rule__MultiplicityCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__120073);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__120074);
rule__MultiplicityCS__Group__2();
state._fsp--;
@@ -28794,7 +28805,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9779:1: ( rule__MultiplicityCS__Alternatives_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9779:2: rule__MultiplicityCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl20100);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl20101);
rule__MultiplicityCS__Alternatives_1();
state._fsp--;
@@ -28836,7 +28847,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9793:1: ( rule__MultiplicityCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9794:2: rule__MultiplicityCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__220130);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__220131);
rule__MultiplicityCS__Group__2__Impl();
state._fsp--;
@@ -28875,7 +28886,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__MultiplicityCS__Group__2__Impl20158); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__MultiplicityCS__Group__2__Impl20159); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getRightSquareBracketKeyword_2());
}
@@ -28910,12 +28921,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9829:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9830:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__020195);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__020196);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__020198);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__020199);
rule__TupleTypeCS__Group__1();
state._fsp--;
@@ -28957,7 +28968,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9844:1: ( rule__TupleTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9844:2: rule__TupleTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl20225);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl20226);
rule__TupleTypeCS__NameAssignment_0();
state._fsp--;
@@ -28999,7 +29010,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9858:1: ( rule__TupleTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9859:2: rule__TupleTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__120255);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__120256);
rule__TupleTypeCS__Group__1__Impl();
state._fsp--;
@@ -29039,17 +29050,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9872:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==74) ) {
- alt78=1;
+ if ( (LA79_0==74) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9872:2: rule__TupleTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl20282);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl20283);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
@@ -29094,12 +29105,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9890:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9891:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__020317);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__020318);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__020320);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__020321);
rule__TupleTypeCS__Group_1__1();
state._fsp--;
@@ -29138,7 +29149,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__TupleTypeCS__Group_1__0__Impl20348); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__TupleTypeCS__Group_1__0__Impl20349); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -29173,12 +29184,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9921:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9922:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__120379);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__120380);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__120382);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__120383);
rule__TupleTypeCS__Group_1__2();
state._fsp--;
@@ -29218,17 +29229,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9936:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( ((LA79_0>=RULE_SIMPLE_ID && LA79_0<=RULE_ESCAPED_ID)||LA79_0==17||(LA79_0>=19 && LA79_0<=36)) ) {
- alt79=1;
+ if ( ((LA80_0>=RULE_SIMPLE_ID && LA80_0<=RULE_ESCAPED_ID)||LA80_0==17||(LA80_0>=19 && LA80_0<=36)) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9936:2: rule__TupleTypeCS__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl20409);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl20410);
rule__TupleTypeCS__Group_1_1__0();
state._fsp--;
@@ -29273,7 +29284,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9950:1: ( rule__TupleTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9951:2: rule__TupleTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__220440);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__220441);
rule__TupleTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -29312,7 +29323,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__TupleTypeCS__Group_1__2__Impl20468); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__TupleTypeCS__Group_1__2__Impl20469); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -29347,12 +29358,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9986:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9987:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__020505);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__020506);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__020508);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__020509);
rule__TupleTypeCS__Group_1_1__1();
state._fsp--;
@@ -29394,7 +29405,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10001:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10001:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl20535);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl20536);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
state._fsp--;
@@ -29436,7 +29447,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10015:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10016:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__120565);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__120566);
rule__TupleTypeCS__Group_1_1__1__Impl();
state._fsp--;
@@ -29476,21 +29487,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10029:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop80:
+ loop81:
do {
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==73) ) {
- alt80=1;
+ if ( (LA81_0==73) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10029:2: rule__TupleTypeCS__Group_1_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl20592);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl20593);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
@@ -29500,7 +29511,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop80;
+ break loop81;
}
} while (true);
@@ -29538,12 +29549,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10047:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10048:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__020627);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__020628);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__020630);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__020631);
rule__TupleTypeCS__Group_1_1_1__1();
state._fsp--;
@@ -29582,7 +29593,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__TupleTypeCS__Group_1_1_1__0__Impl20658); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__TupleTypeCS__Group_1_1_1__0__Impl20659); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
@@ -29617,7 +29628,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10078:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10079:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__120689);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__120690);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
state._fsp--;
@@ -29659,7 +29670,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10092:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10092:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl20716);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl20717);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
state._fsp--;
@@ -29701,12 +29712,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10110:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10111:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__020750);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__020751);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__020753);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__020754);
rule__TuplePartCS__Group__1();
state._fsp--;
@@ -29748,7 +29759,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10125:1: ( rule__TuplePartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10125:2: rule__TuplePartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl20780);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl20781);
rule__TuplePartCS__NameAssignment_0();
state._fsp--;
@@ -29790,12 +29801,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10139:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10140:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__120810);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__120811);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__120813);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__120814);
rule__TuplePartCS__Group__2();
state._fsp--;
@@ -29834,7 +29845,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl20841); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl20842); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
@@ -29869,7 +29880,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10170:1: ( rule__TuplePartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10171:2: rule__TuplePartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__220872);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__220873);
rule__TuplePartCS__Group__2__Impl();
state._fsp--;
@@ -29911,7 +29922,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10184:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10184:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl20899);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl20900);
rule__TuplePartCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -29953,12 +29964,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10204:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10205:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020935);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020936);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020938);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020939);
rule__CollectionLiteralExpCS__Group__1();
state._fsp--;
@@ -30000,7 +30011,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10219:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10219:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20965);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20966);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -30042,12 +30053,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10233:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10234:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120995);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120996);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120998);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120999);
rule__CollectionLiteralExpCS__Group__2();
state._fsp--;
@@ -30086,7 +30097,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__CollectionLiteralExpCS__Group__1__Impl21026); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__CollectionLiteralExpCS__Group__1__Impl21027); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -30121,12 +30132,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10264:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10265:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__221057);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__221058);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__221060);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__221061);
rule__CollectionLiteralExpCS__Group__3();
state._fsp--;
@@ -30166,17 +30177,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10279:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( ((LA81_0>=RULE_INT && LA81_0<=RULE_ESCAPED_ID)||LA81_0==17||(LA81_0>=19 && LA81_0<=39)||(LA81_0>=54 && LA81_0<=67)||LA81_0==74||(LA81_0>=80 && LA81_0<=81)||LA81_0==83||LA81_0==87||(LA81_0>=89 && LA81_0<=91)) ) {
- alt81=1;
+ if ( ((LA82_0>=RULE_INT && LA82_0<=RULE_ESCAPED_ID)||LA82_0==17||(LA82_0>=19 && LA82_0<=39)||(LA82_0>=54 && LA82_0<=67)||LA82_0==74||(LA82_0>=80 && LA82_0<=81)||LA82_0==83||LA82_0==87||(LA82_0>=89 && LA82_0<=91)) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10279:2: rule__CollectionLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl21087);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl21088);
rule__CollectionLiteralExpCS__Group_2__0();
state._fsp--;
@@ -30221,7 +30232,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10293:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10294:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__321118);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__321119);
rule__CollectionLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -30260,7 +30271,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionLiteralExpCS__Group__3__Impl21146); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionLiteralExpCS__Group__3__Impl21147); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -30295,12 +30306,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10331:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10332:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__021185);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__021186);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__021188);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__021189);
rule__CollectionLiteralExpCS__Group_2__1();
state._fsp--;
@@ -30342,7 +30353,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10346:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10346:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl21215);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl21216);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -30384,7 +30395,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10360:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10361:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__121245);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__121246);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -30424,21 +30435,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10374:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop82:
+ loop83:
do {
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==73) ) {
- alt82=1;
+ if ( (LA83_0==73) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10374:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl21272);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl21273);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -30448,7 +30459,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop82;
+ break loop83;
}
} while (true);
@@ -30486,12 +30497,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10392:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10393:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__021307);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__021308);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__021310);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__021311);
rule__CollectionLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -30530,7 +30541,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl21338); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl21339); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -30565,7 +30576,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10423:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10424:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__121369);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__121370);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -30607,7 +30618,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10437:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10437:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl21396);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl21397);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -30649,12 +30660,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10455:1: ( rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10456:2: rule__CollectionLiteralPartCS__Group__0__Impl rule__CollectionLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__021430);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__021431);
rule__CollectionLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__021433);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__021434);
rule__CollectionLiteralPartCS__Group__1();
state._fsp--;
@@ -30696,7 +30707,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10470:1: ( rule__CollectionLiteralPartCS__ExpressionCSAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10470:2: rule__CollectionLiteralPartCS__ExpressionCSAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl21460);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl21461);
rule__CollectionLiteralPartCS__ExpressionCSAssignment_0();
state._fsp--;
@@ -30738,7 +30749,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10484:1: ( rule__CollectionLiteralPartCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10485:2: rule__CollectionLiteralPartCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__121490);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__121491);
rule__CollectionLiteralPartCS__Group__1__Impl();
state._fsp--;
@@ -30778,17 +30789,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10498:1: ( rule__CollectionLiteralPartCS__Group_1__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==77) ) {
- alt83=1;
+ if ( (LA84_0==77) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10498:2: rule__CollectionLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl21517);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl21518);
rule__CollectionLiteralPartCS__Group_1__0();
state._fsp--;
@@ -30833,12 +30844,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10516:1: ( rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10517:2: rule__CollectionLiteralPartCS__Group_1__0__Impl rule__CollectionLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__021552);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__021553);
rule__CollectionLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__021555);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__021556);
rule__CollectionLiteralPartCS__Group_1__1();
state._fsp--;
@@ -30877,7 +30888,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__CollectionLiteralPartCS__Group_1__0__Impl21583); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__CollectionLiteralPartCS__Group_1__0__Impl21584); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_1_0());
}
@@ -30912,7 +30923,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10547:1: ( rule__CollectionLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10548:2: rule__CollectionLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__121614);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__121615);
rule__CollectionLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -30954,7 +30965,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10561:1: ( rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10561:2: rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl21641);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl21642);
rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1();
state._fsp--;
@@ -30996,12 +31007,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10579:1: ( rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10580:2: rule__ConstructorPartCS__Group__0__Impl rule__ConstructorPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__021675);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__021676);
rule__ConstructorPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__021678);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__021679);
rule__ConstructorPartCS__Group__1();
state._fsp--;
@@ -31043,7 +31054,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10594:1: ( rule__ConstructorPartCS__PropertyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10594:2: rule__ConstructorPartCS__PropertyAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl21705);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl21706);
rule__ConstructorPartCS__PropertyAssignment_0();
state._fsp--;
@@ -31085,12 +31096,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10608:1: ( rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10609:2: rule__ConstructorPartCS__Group__1__Impl rule__ConstructorPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__121735);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__121736);
rule__ConstructorPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__121738);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__121739);
rule__ConstructorPartCS__Group__2();
state._fsp--;
@@ -31129,7 +31140,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
}
- match(input,46,FollowSets000.FOLLOW_46_in_rule__ConstructorPartCS__Group__1__Impl21766); if (state.failed) return ;
+ match(input,46,FollowSets000.FOLLOW_46_in_rule__ConstructorPartCS__Group__1__Impl21767); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getConstructorPartCSAccess().getEqualsSignKeyword_1());
}
@@ -31164,7 +31175,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10639:1: ( rule__ConstructorPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10640:2: rule__ConstructorPartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__221797);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__221798);
rule__ConstructorPartCS__Group__2__Impl();
state._fsp--;
@@ -31206,7 +31217,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10653:1: ( rule__ConstructorPartCS__InitExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10653:2: rule__ConstructorPartCS__InitExpressionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl21824);
+ pushFollow(FollowSets000.FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl21825);
rule__ConstructorPartCS__InitExpressionAssignment_2();
state._fsp--;
@@ -31248,12 +31259,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10673:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10674:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__021860);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__021861);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__021863);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__021864);
rule__TupleLiteralExpCS__Group__1();
state._fsp--;
@@ -31292,7 +31303,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
- match(input,54,FollowSets000.FOLLOW_54_in_rule__TupleLiteralExpCS__Group__0__Impl21891); if (state.failed) return ;
+ match(input,54,FollowSets000.FOLLOW_54_in_rule__TupleLiteralExpCS__Group__0__Impl21892); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
@@ -31327,12 +31338,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10704:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10705:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__121922);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__121923);
rule__TupleLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__121925);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__121926);
rule__TupleLiteralExpCS__Group__2();
state._fsp--;
@@ -31371,7 +31382,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__TupleLiteralExpCS__Group__1__Impl21953); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__TupleLiteralExpCS__Group__1__Impl21954); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -31406,12 +31417,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10735:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10736:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__221984);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__221985);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__221987);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__221988);
rule__TupleLiteralExpCS__Group__3();
state._fsp--;
@@ -31453,7 +31464,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10750:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10750:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl22014);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl22015);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
state._fsp--;
@@ -31495,12 +31506,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10764:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10765:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__322044);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__322045);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__322047);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__322048);
rule__TupleLiteralExpCS__Group__4();
state._fsp--;
@@ -31540,21 +31551,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10779:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop84:
+ loop85:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==73) ) {
- alt84=1;
+ if ( (LA85_0==73) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10779:2: rule__TupleLiteralExpCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl22074);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl22075);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
@@ -31564,7 +31575,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop84;
+ break loop85;
}
} while (true);
@@ -31602,7 +31613,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10793:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10794:2: rule__TupleLiteralExpCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__422105);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__422106);
rule__TupleLiteralExpCS__Group__4__Impl();
state._fsp--;
@@ -31641,7 +31652,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__TupleLiteralExpCS__Group__4__Impl22133); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__TupleLiteralExpCS__Group__4__Impl22134); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -31676,12 +31687,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10833:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10834:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__022174);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__022175);
rule__TupleLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__022177);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__022178);
rule__TupleLiteralExpCS__Group_3__1();
state._fsp--;
@@ -31720,7 +31731,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__TupleLiteralExpCS__Group_3__0__Impl22205); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__TupleLiteralExpCS__Group_3__0__Impl22206); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
@@ -31755,7 +31766,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10864:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10865:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__122236);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__122237);
rule__TupleLiteralExpCS__Group_3__1__Impl();
state._fsp--;
@@ -31797,7 +31808,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10878:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10878:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl22263);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl22264);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
state._fsp--;
@@ -31839,12 +31850,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10896:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10897:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__022297);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__022298);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__022300);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__022301);
rule__TupleLiteralPartCS__Group__1();
state._fsp--;
@@ -31886,7 +31897,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10911:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10911:2: rule__TupleLiteralPartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl22327);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl22328);
rule__TupleLiteralPartCS__NameAssignment_0();
state._fsp--;
@@ -31928,12 +31939,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10925:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10926:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__122357);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__122358);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__122360);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__122361);
rule__TupleLiteralPartCS__Group__2();
state._fsp--;
@@ -31973,17 +31984,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10940:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==69) ) {
- alt85=1;
+ if ( (LA86_0==69) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10940:2: rule__TupleLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl22387);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl22388);
rule__TupleLiteralPartCS__Group_1__0();
state._fsp--;
@@ -32028,12 +32039,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10954:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10955:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__222418);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__222419);
rule__TupleLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__222421);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__222422);
rule__TupleLiteralPartCS__Group__3();
state._fsp--;
@@ -32072,7 +32083,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- match(input,46,FollowSets001.FOLLOW_46_in_rule__TupleLiteralPartCS__Group__2__Impl22449); if (state.failed) return ;
+ match(input,46,FollowSets001.FOLLOW_46_in_rule__TupleLiteralPartCS__Group__2__Impl22450); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
@@ -32107,7 +32118,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10985:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10986:2: rule__TupleLiteralPartCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__322480);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__322481);
rule__TupleLiteralPartCS__Group__3__Impl();
state._fsp--;
@@ -32149,7 +32160,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10999:1: ( rule__TupleLiteralPartCS__InitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10999:2: rule__TupleLiteralPartCS__InitExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl22507);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl22508);
rule__TupleLiteralPartCS__InitExpressionAssignment_3();
state._fsp--;
@@ -32191,12 +32202,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11021:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11022:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__022545);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__022546);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__022548);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__022549);
rule__TupleLiteralPartCS__Group_1__1();
state._fsp--;
@@ -32235,7 +32246,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl22576); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl22577); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
@@ -32270,7 +32281,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11052:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11053:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__122607);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__122608);
rule__TupleLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -32312,7 +32323,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11066:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11066:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl22634);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl22635);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -32354,12 +32365,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11084:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11085:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__022668);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__022669);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__022671);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__022672);
rule__UnlimitedNaturalLiteralExpCS__Group__1();
state._fsp--;
@@ -32433,7 +32444,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11115:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11116:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__122729);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__122730);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -32472,7 +32483,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
- match(input,37,FollowSets001.FOLLOW_37_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl22757); if (state.failed) return ;
+ match(input,37,FollowSets001.FOLLOW_37_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl22758); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
@@ -32507,12 +32518,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11149:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11150:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__022792);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__022793);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__022795);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__022796);
rule__InvalidLiteralExpCS__Group__1();
state._fsp--;
@@ -32586,7 +32597,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11180:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11181:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__122853);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__122854);
rule__InvalidLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -32625,7 +32636,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- match(input,80,FollowSets001.FOLLOW_80_in_rule__InvalidLiteralExpCS__Group__1__Impl22881); if (state.failed) return ;
+ match(input,80,FollowSets001.FOLLOW_80_in_rule__InvalidLiteralExpCS__Group__1__Impl22882); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -32660,12 +32671,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11214:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11215:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__022916);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__022917);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__022919);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__022920);
rule__NullLiteralExpCS__Group__1();
state._fsp--;
@@ -32739,7 +32750,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11245:1: ( rule__NullLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11246:2: rule__NullLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__122977);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__122978);
rule__NullLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -32778,7 +32789,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- match(input,81,FollowSets001.FOLLOW_81_in_rule__NullLiteralExpCS__Group__1__Impl23005); if (state.failed) return ;
+ match(input,81,FollowSets001.FOLLOW_81_in_rule__NullLiteralExpCS__Group__1__Impl23006); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -32813,12 +32824,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11279:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11280:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__023040);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__023041);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__023043);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__023044);
rule__TypeLiteralWithMultiplicityCS__Group__1();
state._fsp--;
@@ -32857,7 +32868,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl23070);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl23071);
ruleTypeLiteralCS();
state._fsp--;
@@ -32896,7 +32907,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11308:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11309:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__123099);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__123100);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
state._fsp--;
@@ -32936,17 +32947,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11322:1: ( rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==78) ) {
- alt86=1;
+ if ( (LA87_0==78) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11322:2: rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl23126);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl23127);
rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1();
state._fsp--;
@@ -32991,12 +33002,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11340:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11341:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__023161);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__023162);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__023164);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__023165);
rule__TypeExpCS__Group__1();
state._fsp--;
@@ -33038,7 +33049,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11355:1: ( rule__TypeExpCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11355:2: rule__TypeExpCS__Alternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl23191);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl23192);
rule__TypeExpCS__Alternatives_0();
state._fsp--;
@@ -33080,7 +33091,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11369:1: ( rule__TypeExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11370:2: rule__TypeExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__123221);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__123222);
rule__TypeExpCS__Group__1__Impl();
state._fsp--;
@@ -33120,17 +33131,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeExpCSAccess().getMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11383:1: ( rule__TypeExpCS__MultiplicityAssignment_1 )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==78) ) {
- alt87=1;
+ if ( (LA88_0==78) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11383:2: rule__TypeExpCS__MultiplicityAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl23248);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl23249);
rule__TypeExpCS__MultiplicityAssignment_1();
state._fsp--;
@@ -33175,12 +33186,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11401:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11402:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__023283);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__023284);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__023286);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__023287);
rule__ExpCS__Group_0__1();
state._fsp--;
@@ -33219,7 +33230,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl23313);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl23314);
rulePrefixedExpCS();
state._fsp--;
@@ -33258,7 +33269,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11430:1: ( rule__ExpCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11431:2: rule__ExpCS__Group_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__123342);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__123343);
rule__ExpCS__Group_0__1__Impl();
state._fsp--;
@@ -33298,17 +33309,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11444:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( ((LA88_0>=37 && LA88_0<=38)||(LA88_0>=40 && LA88_0<=53)) ) {
- alt88=1;
+ if ( ((LA89_0>=37 && LA89_0<=38)||(LA89_0>=40 && LA89_0<=53)) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11444:2: rule__ExpCS__Group_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl23369);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl23370);
rule__ExpCS__Group_0_1__0();
state._fsp--;
@@ -33353,12 +33364,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11462:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11463:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__023404);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__023405);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__023407);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__023408);
rule__ExpCS__Group_0_1__1();
state._fsp--;
@@ -33432,12 +33443,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11493:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11494:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__123465);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__123466);
rule__ExpCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__123468);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__123469);
rule__ExpCS__Group_0_1__2();
state._fsp--;
@@ -33479,7 +33490,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11508:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11508:2: rule__ExpCS__OwnedOperatorAssignment_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl23495);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl23496);
rule__ExpCS__OwnedOperatorAssignment_0_1_1();
state._fsp--;
@@ -33521,7 +33532,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11522:1: ( rule__ExpCS__Group_0_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11523:2: rule__ExpCS__Group_0_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__223525);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__223526);
rule__ExpCS__Group_0_1__2__Impl();
state._fsp--;
@@ -33563,7 +33574,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11536:1: ( rule__ExpCS__Alternatives_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11536:2: rule__ExpCS__Alternatives_0_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl23552);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl23553);
rule__ExpCS__Alternatives_0_1_2();
state._fsp--;
@@ -33605,12 +33616,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11556:1: ( rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11557:2: rule__ExpCS__Group_0_1_2_0__0__Impl rule__ExpCS__Group_0_1_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__023588);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__023589);
rule__ExpCS__Group_0_1_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__023591);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__023592);
rule__ExpCS__Group_0_1_2_0__1();
state._fsp--;
@@ -33652,7 +33663,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11571:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11571:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl23618);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl23619);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0();
state._fsp--;
@@ -33694,12 +33705,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11585:1: ( rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11586:2: rule__ExpCS__Group_0_1_2_0__1__Impl rule__ExpCS__Group_0_1_2_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__123648);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__123649);
rule__ExpCS__Group_0_1_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__123651);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__123652);
rule__ExpCS__Group_0_1_2_0__2();
state._fsp--;
@@ -33739,15 +33750,15 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11600:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*
- loop89:
+ loop90:
do {
- int alt89=2;
- alt89 = dfa89.predict(input);
- switch (alt89) {
+ int alt90=2;
+ alt90 = dfa90.predict(input);
+ switch (alt90) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11600:2: rule__ExpCS__Group_0_1_2_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl23678);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl23679);
rule__ExpCS__Group_0_1_2_0_1__0();
state._fsp--;
@@ -33757,7 +33768,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop89;
+ break loop90;
}
} while (true);
@@ -33795,7 +33806,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11614:1: ( rule__ExpCS__Group_0_1_2_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11615:2: rule__ExpCS__Group_0_1_2_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__223709);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__223710);
rule__ExpCS__Group_0_1_2_0__2__Impl();
state._fsp--;
@@ -33835,17 +33846,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getGroup_0_1_2_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11628:1: ( rule__ExpCS__Group_0_1_2_0_2__0 )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( ((LA90_0>=37 && LA90_0<=38)||(LA90_0>=40 && LA90_0<=53)) ) {
- alt90=1;
+ if ( ((LA91_0>=37 && LA91_0<=38)||(LA91_0>=40 && LA91_0<=53)) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11628:2: rule__ExpCS__Group_0_1_2_0_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl23736);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl23737);
rule__ExpCS__Group_0_1_2_0_2__0();
state._fsp--;
@@ -33890,12 +33901,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11648:1: ( rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11649:2: rule__ExpCS__Group_0_1_2_0_1__0__Impl rule__ExpCS__Group_0_1_2_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__023773);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__023774);
rule__ExpCS__Group_0_1_2_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__023776);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__023777);
rule__ExpCS__Group_0_1_2_0_1__1();
state._fsp--;
@@ -33937,7 +33948,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11663:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11663:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl23803);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl23804);
rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0();
state._fsp--;
@@ -33979,7 +33990,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11677:1: ( rule__ExpCS__Group_0_1_2_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11678:2: rule__ExpCS__Group_0_1_2_0_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__123833);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__123834);
rule__ExpCS__Group_0_1_2_0_1__1__Impl();
state._fsp--;
@@ -34021,7 +34032,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11691:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11691:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl23860);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl23861);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1();
state._fsp--;
@@ -34063,12 +34074,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11709:1: ( rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11710:2: rule__ExpCS__Group_0_1_2_0_2__0__Impl rule__ExpCS__Group_0_1_2_0_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__023894);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__023895);
rule__ExpCS__Group_0_1_2_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__023897);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__023898);
rule__ExpCS__Group_0_1_2_0_2__1();
state._fsp--;
@@ -34110,7 +34121,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11724:1: ( rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11724:2: rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl23924);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl23925);
rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0();
state._fsp--;
@@ -34152,7 +34163,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11738:1: ( rule__ExpCS__Group_0_1_2_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11739:2: rule__ExpCS__Group_0_1_2_0_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__123954);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__123955);
rule__ExpCS__Group_0_1_2_0_2__1__Impl();
state._fsp--;
@@ -34194,7 +34205,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11752:1: ( rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11752:2: rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl23981);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl23982);
rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1();
state._fsp--;
@@ -34236,12 +34247,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11770:1: ( rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11771:2: rule__ExpCS__Group_1__0__Impl rule__ExpCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__024015);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__024016);
rule__ExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__024018);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__024019);
rule__ExpCS__Group_1__1();
state._fsp--;
@@ -34315,12 +34326,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11801:1: ( rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11802:2: rule__ExpCS__Group_1__1__Impl rule__ExpCS__Group_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__124076);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__124077);
rule__ExpCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__124079);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__124080);
rule__ExpCS__Group_1__2();
state._fsp--;
@@ -34365,7 +34376,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11817:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11817:2: rule__ExpCS__OwnedOperatorAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl24108);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl24109);
rule__ExpCS__OwnedOperatorAssignment_1_1();
state._fsp--;
@@ -34386,21 +34397,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getOwnedOperatorAssignment_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11822:1: ( rule__ExpCS__OwnedOperatorAssignment_1_1 )*
- loop91:
+ loop92:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( ((LA91_0>=38 && LA91_0<=39)) ) {
- alt91=1;
+ if ( ((LA92_0>=38 && LA92_0<=39)) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11822:2: rule__ExpCS__OwnedOperatorAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl24120);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl24121);
rule__ExpCS__OwnedOperatorAssignment_1_1();
state._fsp--;
@@ -34410,7 +34421,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop91;
+ break loop92;
}
} while (true);
@@ -34451,7 +34462,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11837:1: ( rule__ExpCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11838:2: rule__ExpCS__Group_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__224153);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__224154);
rule__ExpCS__Group_1__2__Impl();
state._fsp--;
@@ -34493,7 +34504,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11851:1: ( rule__ExpCS__OwnedExpressionAssignment_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11851:2: rule__ExpCS__OwnedExpressionAssignment_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl24180);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl24181);
rule__ExpCS__OwnedExpressionAssignment_1_2();
state._fsp--;
@@ -34535,12 +34546,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11871:1: ( rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11872:2: rule__PrefixedExpCS__Group_0__0__Impl rule__PrefixedExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__024216);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__024217);
rule__PrefixedExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__024219);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__024220);
rule__PrefixedExpCS__Group_0__1();
state._fsp--;
@@ -34614,12 +34625,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11902:1: ( rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11903:2: rule__PrefixedExpCS__Group_0__1__Impl rule__PrefixedExpCS__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__124277);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__124278);
rule__PrefixedExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__124280);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__124281);
rule__PrefixedExpCS__Group_0__2();
state._fsp--;
@@ -34664,7 +34675,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11918:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11918:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl24309);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl24310);
rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
state._fsp--;
@@ -34685,21 +34696,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorAssignment_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11923:1: ( rule__PrefixedExpCS__OwnedOperatorAssignment_0_1 )*
- loop92:
+ loop93:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( ((LA92_0>=38 && LA92_0<=39)) ) {
- alt92=1;
+ if ( ((LA93_0>=38 && LA93_0<=39)) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11923:2: rule__PrefixedExpCS__OwnedOperatorAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl24321);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl24322);
rule__PrefixedExpCS__OwnedOperatorAssignment_0_1();
state._fsp--;
@@ -34709,7 +34720,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop92;
+ break loop93;
}
} while (true);
@@ -34750,7 +34761,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11938:1: ( rule__PrefixedExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11939:2: rule__PrefixedExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__224354);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__224355);
rule__PrefixedExpCS__Group_0__2__Impl();
state._fsp--;
@@ -34792,7 +34803,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11952:1: ( rule__PrefixedExpCS__OwnedExpressionAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11952:2: rule__PrefixedExpCS__OwnedExpressionAssignment_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl24381);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl24382);
rule__PrefixedExpCS__OwnedExpressionAssignment_0_2();
state._fsp--;
@@ -34834,12 +34845,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11972:1: ( rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11973:2: rule__PrimaryExpCS__Group_7__0__Impl rule__PrimaryExpCS__Group_7__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__024417);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__024418);
rule__PrimaryExpCS__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__024420);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__024421);
rule__PrimaryExpCS__Group_7__1();
state._fsp--;
@@ -34913,12 +34924,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12003:1: ( rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12004:2: rule__PrimaryExpCS__Group_7__1__Impl rule__PrimaryExpCS__Group_7__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__124478);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__124479);
rule__PrimaryExpCS__Group_7__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__124481);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__124482);
rule__PrimaryExpCS__Group_7__2();
state._fsp--;
@@ -34960,7 +34971,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12018:1: ( rule__PrimaryExpCS__PathNameAssignment_7_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12018:2: rule__PrimaryExpCS__PathNameAssignment_7_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl24508);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl24509);
rule__PrimaryExpCS__PathNameAssignment_7_1();
state._fsp--;
@@ -35002,7 +35013,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12032:1: ( rule__PrimaryExpCS__Group_7__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12033:2: rule__PrimaryExpCS__Group_7__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__224538);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__224539);
rule__PrimaryExpCS__Group_7__2__Impl();
state._fsp--;
@@ -35044,7 +35055,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12046:1: ( rule__PrimaryExpCS__Alternatives_7_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12046:2: rule__PrimaryExpCS__Alternatives_7_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl24565);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl24566);
rule__PrimaryExpCS__Alternatives_7_2();
state._fsp--;
@@ -35086,12 +35097,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12066:1: ( rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12067:2: rule__PrimaryExpCS__Group_7_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__024601);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__024602);
rule__PrimaryExpCS__Group_7_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__024604);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__024605);
rule__PrimaryExpCS__Group_7_2_0__1();
state._fsp--;
@@ -35165,12 +35176,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12097:1: ( rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12098:2: rule__PrimaryExpCS__Group_7_2_0__1__Impl rule__PrimaryExpCS__Group_7_2_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__124662);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__124663);
rule__PrimaryExpCS__Group_7_2_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__124665);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__124666);
rule__PrimaryExpCS__Group_7_2_0__2();
state._fsp--;
@@ -35209,7 +35220,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
}
- match(input,78,FollowSets001.FOLLOW_78_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl24693); if (state.failed) return ;
+ match(input,78,FollowSets001.FOLLOW_78_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl24694); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_1());
}
@@ -35244,12 +35255,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12128:1: ( rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12129:2: rule__PrimaryExpCS__Group_7_2_0__2__Impl rule__PrimaryExpCS__Group_7_2_0__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__224724);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__224725);
rule__PrimaryExpCS__Group_7_2_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__224727);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__224728);
rule__PrimaryExpCS__Group_7_2_0__3();
state._fsp--;
@@ -35291,7 +35302,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12143:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12143:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl24754);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl24755);
rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2();
state._fsp--;
@@ -35333,12 +35344,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12157:1: ( rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12158:2: rule__PrimaryExpCS__Group_7_2_0__3__Impl rule__PrimaryExpCS__Group_7_2_0__4
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__324784);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__324785);
rule__PrimaryExpCS__Group_7_2_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__324787);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__324788);
rule__PrimaryExpCS__Group_7_2_0__4();
state._fsp--;
@@ -35378,21 +35389,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12172:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0 )*
- loop93:
+ loop94:
do {
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==73) ) {
- alt93=1;
+ if ( (LA94_0==73) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12172:2: rule__PrimaryExpCS__Group_7_2_0_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl24814);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl24815);
rule__PrimaryExpCS__Group_7_2_0_3__0();
state._fsp--;
@@ -35402,7 +35413,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop93;
+ break loop94;
}
} while (true);
@@ -35440,12 +35451,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12186:1: ( rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12187:2: rule__PrimaryExpCS__Group_7_2_0__4__Impl rule__PrimaryExpCS__Group_7_2_0__5
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__424845);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__424846);
rule__PrimaryExpCS__Group_7_2_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__424848);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__424849);
rule__PrimaryExpCS__Group_7_2_0__5();
state._fsp--;
@@ -35484,7 +35495,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
}
- match(input,79,FollowSets001.FOLLOW_79_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl24876); if (state.failed) return ;
+ match(input,79,FollowSets001.FOLLOW_79_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl24877); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_4());
}
@@ -35519,12 +35530,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12217:1: ( rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12218:2: rule__PrimaryExpCS__Group_7_2_0__5__Impl rule__PrimaryExpCS__Group_7_2_0__6
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__524907);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__524908);
rule__PrimaryExpCS__Group_7_2_0__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__524910);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__524911);
rule__PrimaryExpCS__Group_7_2_0__6();
state._fsp--;
@@ -35564,17 +35575,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12232:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==78) ) {
- alt94=1;
+ if ( (LA95_0==78) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12232:2: rule__PrimaryExpCS__Group_7_2_0_5__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl24937);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl24938);
rule__PrimaryExpCS__Group_7_2_0_5__0();
state._fsp--;
@@ -35619,7 +35630,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12246:1: ( rule__PrimaryExpCS__Group_7_2_0__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12247:2: rule__PrimaryExpCS__Group_7_2_0__6__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__624968);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__624969);
rule__PrimaryExpCS__Group_7_2_0__6__Impl();
state._fsp--;
@@ -35659,17 +35670,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12260:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==92) ) {
- alt95=1;
+ if ( (LA96_0==92) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12260:2: rule__PrimaryExpCS__Group_7_2_0_6__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl24995);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl24996);
rule__PrimaryExpCS__Group_7_2_0_6__0();
state._fsp--;
@@ -35714,12 +35725,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12288:1: ( rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12289:2: rule__PrimaryExpCS__Group_7_2_0_3__0__Impl rule__PrimaryExpCS__Group_7_2_0_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__025040);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__025041);
rule__PrimaryExpCS__Group_7_2_0_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__025043);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__025044);
rule__PrimaryExpCS__Group_7_2_0_3__1();
state._fsp--;
@@ -35758,7 +35769,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl25071); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl25072); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_3_0());
}
@@ -35793,7 +35804,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12319:1: ( rule__PrimaryExpCS__Group_7_2_0_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12320:2: rule__PrimaryExpCS__Group_7_2_0_3__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__125102);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__125103);
rule__PrimaryExpCS__Group_7_2_0_3__1__Impl();
state._fsp--;
@@ -35835,7 +35846,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12333:1: ( rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12333:2: rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl25129);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl25130);
rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1();
state._fsp--;
@@ -35877,12 +35888,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12351:1: ( rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12352:2: rule__PrimaryExpCS__Group_7_2_0_5__0__Impl rule__PrimaryExpCS__Group_7_2_0_5__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__025163);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__025164);
rule__PrimaryExpCS__Group_7_2_0_5__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__025166);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__025167);
rule__PrimaryExpCS__Group_7_2_0_5__1();
state._fsp--;
@@ -35921,7 +35932,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
}
- match(input,78,FollowSets001.FOLLOW_78_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl25194); if (state.failed) return ;
+ match(input,78,FollowSets001.FOLLOW_78_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl25195); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftSquareBracketKeyword_7_2_0_5_0());
}
@@ -35956,12 +35967,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12382:1: ( rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12383:2: rule__PrimaryExpCS__Group_7_2_0_5__1__Impl rule__PrimaryExpCS__Group_7_2_0_5__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__125225);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__125226);
rule__PrimaryExpCS__Group_7_2_0_5__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__125228);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__125229);
rule__PrimaryExpCS__Group_7_2_0_5__2();
state._fsp--;
@@ -36003,7 +36014,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12397:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12397:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl25255);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl25256);
rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1();
state._fsp--;
@@ -36045,12 +36056,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12411:1: ( rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12412:2: rule__PrimaryExpCS__Group_7_2_0_5__2__Impl rule__PrimaryExpCS__Group_7_2_0_5__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__225285);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__225286);
rule__PrimaryExpCS__Group_7_2_0_5__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__225288);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__225289);
rule__PrimaryExpCS__Group_7_2_0_5__3();
state._fsp--;
@@ -36090,21 +36101,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_0_5_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12426:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0 )*
- loop96:
+ loop97:
do {
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==73) ) {
- alt96=1;
+ if ( (LA97_0==73) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12426:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl25315);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl25316);
rule__PrimaryExpCS__Group_7_2_0_5_2__0();
state._fsp--;
@@ -36114,7 +36125,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop96;
+ break loop97;
}
} while (true);
@@ -36152,7 +36163,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12440:1: ( rule__PrimaryExpCS__Group_7_2_0_5__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12441:2: rule__PrimaryExpCS__Group_7_2_0_5__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__325346);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__325347);
rule__PrimaryExpCS__Group_7_2_0_5__3__Impl();
state._fsp--;
@@ -36191,7 +36202,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
}
- match(input,79,FollowSets001.FOLLOW_79_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl25374); if (state.failed) return ;
+ match(input,79,FollowSets001.FOLLOW_79_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl25375); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightSquareBracketKeyword_7_2_0_5_3());
}
@@ -36226,12 +36237,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12478:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12479:2: rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl rule__PrimaryExpCS__Group_7_2_0_5_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__025413);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__025414);
rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__025416);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__025417);
rule__PrimaryExpCS__Group_7_2_0_5_2__1();
state._fsp--;
@@ -36270,7 +36281,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl25444); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl25445); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_0_5_2_0());
}
@@ -36305,7 +36316,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12509:1: ( rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12510:2: rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__125475);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__125476);
rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl();
state._fsp--;
@@ -36347,7 +36358,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12523:1: ( rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12523:2: rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl25502);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl25503);
rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1();
state._fsp--;
@@ -36389,12 +36400,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12541:1: ( rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12542:2: rule__PrimaryExpCS__Group_7_2_0_6__0__Impl rule__PrimaryExpCS__Group_7_2_0_6__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__025536);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__025537);
rule__PrimaryExpCS__Group_7_2_0_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__025539);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__025540);
rule__PrimaryExpCS__Group_7_2_0_6__1();
state._fsp--;
@@ -36436,7 +36447,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12556:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12556:2: rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl25566);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl25567);
rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0();
state._fsp--;
@@ -36478,7 +36489,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12570:1: ( rule__PrimaryExpCS__Group_7_2_0_6__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12571:2: rule__PrimaryExpCS__Group_7_2_0_6__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__125596);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__125597);
rule__PrimaryExpCS__Group_7_2_0_6__1__Impl();
state._fsp--;
@@ -36517,7 +36528,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
}
- match(input,82,FollowSets001.FOLLOW_82_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl25624); if (state.failed) return ;
+ match(input,82,FollowSets001.FOLLOW_82_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl25625); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_0_6_1());
}
@@ -36552,12 +36563,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12604:1: ( rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12605:2: rule__PrimaryExpCS__Group_7_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__025659);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__025660);
rule__PrimaryExpCS__Group_7_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__025662);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__025663);
rule__PrimaryExpCS__Group_7_2_1__1();
state._fsp--;
@@ -36631,12 +36642,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12635:1: ( rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12636:2: rule__PrimaryExpCS__Group_7_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__125720);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__125721);
rule__PrimaryExpCS__Group_7_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__125723);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__125724);
rule__PrimaryExpCS__Group_7_2_1__2();
state._fsp--;
@@ -36675,7 +36686,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
- match(input,70,FollowSets001.FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl25751); if (state.failed) return ;
+ match(input,70,FollowSets001.FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl25752); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
@@ -36710,12 +36721,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12666:1: ( rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12667:2: rule__PrimaryExpCS__Group_7_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_1__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__225782);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__225783);
rule__PrimaryExpCS__Group_7_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__225785);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__225786);
rule__PrimaryExpCS__Group_7_2_1__3();
state._fsp--;
@@ -36757,7 +36768,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12681:1: ( rule__PrimaryExpCS__Alternatives_7_2_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12681:2: rule__PrimaryExpCS__Alternatives_7_2_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl25812);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl25813);
rule__PrimaryExpCS__Alternatives_7_2_1_2();
state._fsp--;
@@ -36799,7 +36810,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12695:1: ( rule__PrimaryExpCS__Group_7_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12696:2: rule__PrimaryExpCS__Group_7_2_1__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__325842);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__325843);
rule__PrimaryExpCS__Group_7_2_1__3__Impl();
state._fsp--;
@@ -36838,7 +36849,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
}
- match(input,71,FollowSets001.FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl25870); if (state.failed) return ;
+ match(input,71,FollowSets001.FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl25871); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
}
@@ -36873,12 +36884,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12733:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12734:2: rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025909);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025910);
rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025912);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025913);
rule__PrimaryExpCS__Group_7_2_1_2_0__1();
state._fsp--;
@@ -36920,7 +36931,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12748:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12748:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl25939);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl25940);
rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0();
state._fsp--;
@@ -36962,7 +36973,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12762:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12763:2: rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__125969);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__125970);
rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl();
state._fsp--;
@@ -37002,21 +37013,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_1_2_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12776:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0 )*
- loop97:
+ loop98:
do {
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==73) ) {
- alt97=1;
+ if ( (LA98_0==73) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12776:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl25996);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl25997);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__0();
state._fsp--;
@@ -37026,7 +37037,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop97;
+ break loop98;
}
} while (true);
@@ -37064,12 +37075,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12794:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12795:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl rule__PrimaryExpCS__Group_7_2_1_2_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__026031);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__026032);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__026034);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__026035);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__1();
state._fsp--;
@@ -37108,7 +37119,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl26062); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl26063); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
}
@@ -37143,7 +37154,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12825:1: ( rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12826:2: rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__126093);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__126094);
rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl();
state._fsp--;
@@ -37185,7 +37196,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12839:1: ( rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12839:2: rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl26120);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl26121);
rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1();
state._fsp--;
@@ -37227,12 +37238,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12857:1: ( rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12858:2: rule__PrimaryExpCS__Group_7_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__026154);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__026155);
rule__PrimaryExpCS__Group_7_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__026157);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__026158);
rule__PrimaryExpCS__Group_7_2_2__1();
state._fsp--;
@@ -37272,17 +37283,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12872:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0 )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==92) ) {
- alt98=1;
+ if ( (LA99_0==92) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12872:2: rule__PrimaryExpCS__Group_7_2_2_0__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl26184);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl26185);
rule__PrimaryExpCS__Group_7_2_2_0__0();
state._fsp--;
@@ -37327,7 +37338,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12886:1: ( rule__PrimaryExpCS__Group_7_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12887:2: rule__PrimaryExpCS__Group_7_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__126215);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__126216);
rule__PrimaryExpCS__Group_7_2_2__1__Impl();
state._fsp--;
@@ -37367,17 +37378,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12900:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==74) ) {
- alt99=1;
+ if ( (LA100_0==74) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12900:2: rule__PrimaryExpCS__Group_7_2_2_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl26242);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl26243);
rule__PrimaryExpCS__Group_7_2_2_1__0();
state._fsp--;
@@ -37422,12 +37433,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12918:1: ( rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12919:2: rule__PrimaryExpCS__Group_7_2_2_0__0__Impl rule__PrimaryExpCS__Group_7_2_2_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__026277);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__026278);
rule__PrimaryExpCS__Group_7_2_2_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__026280);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__026281);
rule__PrimaryExpCS__Group_7_2_2_0__1();
state._fsp--;
@@ -37469,7 +37480,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12933:1: ( rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12933:2: rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl26307);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl26308);
rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0();
state._fsp--;
@@ -37511,7 +37522,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12947:1: ( rule__PrimaryExpCS__Group_7_2_2_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12948:2: rule__PrimaryExpCS__Group_7_2_2_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__126337);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__126338);
rule__PrimaryExpCS__Group_7_2_2_0__1__Impl();
state._fsp--;
@@ -37550,7 +37561,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
}
- match(input,82,FollowSets001.FOLLOW_82_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl26365); if (state.failed) return ;
+ match(input,82,FollowSets001.FOLLOW_82_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl26366); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
}
@@ -37585,12 +37596,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12981:1: ( rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12982:2: rule__PrimaryExpCS__Group_7_2_2_1__0__Impl rule__PrimaryExpCS__Group_7_2_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__026400);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__026401);
rule__PrimaryExpCS__Group_7_2_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__026403);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__026404);
rule__PrimaryExpCS__Group_7_2_2_1__1();
state._fsp--;
@@ -37664,12 +37675,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13012:1: ( rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13013:2: rule__PrimaryExpCS__Group_7_2_2_1__1__Impl rule__PrimaryExpCS__Group_7_2_2_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__126461);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__126462);
rule__PrimaryExpCS__Group_7_2_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__126464);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__126465);
rule__PrimaryExpCS__Group_7_2_2_1__2();
state._fsp--;
@@ -37708,7 +37719,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl26492); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl26493); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
@@ -37743,12 +37754,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13043:1: ( rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13044:2: rule__PrimaryExpCS__Group_7_2_2_1__2__Impl rule__PrimaryExpCS__Group_7_2_2_1__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__226523);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__226524);
rule__PrimaryExpCS__Group_7_2_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__226526);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__226527);
rule__PrimaryExpCS__Group_7_2_2_1__3();
state._fsp--;
@@ -37788,17 +37799,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13058:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( ((LA100_0>=RULE_INT && LA100_0<=RULE_ESCAPED_ID)||LA100_0==17||(LA100_0>=19 && LA100_0<=39)||(LA100_0>=54 && LA100_0<=67)||LA100_0==74||(LA100_0>=80 && LA100_0<=81)||LA100_0==83||LA100_0==87||(LA100_0>=89 && LA100_0<=91)) ) {
- alt100=1;
+ if ( ((LA101_0>=RULE_INT && LA101_0<=RULE_ESCAPED_ID)||LA101_0==17||(LA101_0>=19 && LA101_0<=39)||(LA101_0>=54 && LA101_0<=67)||LA101_0==74||(LA101_0>=80 && LA101_0<=81)||LA101_0==83||LA101_0==87||(LA101_0>=89 && LA101_0<=91)) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13058:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl26553);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl26554);
rule__PrimaryExpCS__Group_7_2_2_1_2__0();
state._fsp--;
@@ -37843,7 +37854,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13072:1: ( rule__PrimaryExpCS__Group_7_2_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13073:2: rule__PrimaryExpCS__Group_7_2_2_1__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__326584);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__326585);
rule__PrimaryExpCS__Group_7_2_2_1__3__Impl();
state._fsp--;
@@ -37882,7 +37893,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
}
- match(input,75,FollowSets001.FOLLOW_75_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl26612); if (state.failed) return ;
+ match(input,75,FollowSets001.FOLLOW_75_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl26613); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
}
@@ -37917,12 +37928,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13110:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13111:2: rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026651);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026652);
rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026654);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026655);
rule__PrimaryExpCS__Group_7_2_2_1_2__1();
state._fsp--;
@@ -37964,7 +37975,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13125:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13125:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl26681);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl26682);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0();
state._fsp--;
@@ -38006,12 +38017,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13139:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13140:2: rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126711);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126712);
rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126714);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126715);
rule__PrimaryExpCS__Group_7_2_2_1_2__2();
state._fsp--;
@@ -38051,21 +38062,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13154:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1 )*
- loop101:
+ loop102:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==73) ) {
- alt101=1;
+ if ( (LA102_0==73) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13154:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl26741);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl26742);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1();
state._fsp--;
@@ -38075,7 +38086,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop101;
+ break loop102;
}
} while (true);
@@ -38113,12 +38124,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13168:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13169:2: rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl rule__PrimaryExpCS__Group_7_2_2_1_2__3
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226772);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226773);
rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226775);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226776);
rule__PrimaryExpCS__Group_7_2_2_1_2__3();
state._fsp--;
@@ -38158,17 +38169,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13183:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0 )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==18) ) {
- alt102=1;
+ if ( (LA103_0==18) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13183:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl26802);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl26803);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__0();
state._fsp--;
@@ -38213,7 +38224,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13197:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13198:2: rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__326833);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__326834);
rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl();
state._fsp--;
@@ -38253,17 +38264,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getGroup_7_2_2_1_2_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13211:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0 )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==93) ) {
- alt103=1;
+ if ( (LA104_0==93) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13211:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl26860);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl26861);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__0();
state._fsp--;
@@ -38308,12 +38319,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13233:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13234:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026899);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026900);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026902);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026903);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__1();
state._fsp--;
@@ -38355,7 +38366,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13248:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13248:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl26929);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl26930);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0();
state._fsp--;
@@ -38397,7 +38408,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13262:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13263:2: rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__126959);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__126960);
rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl();
state._fsp--;
@@ -38437,21 +38448,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13276:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1 )*
- loop104:
+ loop105:
do {
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==73) ) {
- alt104=1;
+ if ( (LA105_0==73) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13276:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl26986);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl26987);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1();
state._fsp--;
@@ -38461,7 +38472,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop104;
+ break loop105;
}
} while (true);
@@ -38499,12 +38510,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13294:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13295:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl rule__PrimaryExpCS__Group_7_2_2_1_2_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__027021);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__027022);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__027024);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__027025);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__1();
state._fsp--;
@@ -38546,7 +38557,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13309:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13309:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl27051);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl27052);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0();
state._fsp--;
@@ -38588,7 +38599,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13323:1: ( rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13324:2: rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__127081);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__127082);
rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl();
state._fsp--;
@@ -38628,21 +38639,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPrimaryExpCSAccess().getArgumentAssignment_7_2_2_1_2_3_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13337:1: ( rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1 )*
- loop105:
+ loop106:
do {
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==73) ) {
- alt105=1;
+ if ( (LA106_0==73) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13337:2: rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl27108);
+ pushFollow(FollowSets001.FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl27109);
rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1();
state._fsp--;
@@ -38652,7 +38663,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop105;
+ break loop106;
}
} while (true);
@@ -38690,12 +38701,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13355:1: ( rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13356:2: rule__NavigatingArgCS__Group__0__Impl rule__NavigatingArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__027143);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__027144);
rule__NavigatingArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__027146);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__027147);
rule__NavigatingArgCS__Group__1();
state._fsp--;
@@ -38737,7 +38748,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13370:1: ( rule__NavigatingArgCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13370:2: rule__NavigatingArgCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl27173);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl27174);
rule__NavigatingArgCS__NameAssignment_0();
state._fsp--;
@@ -38779,7 +38790,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13384:1: ( rule__NavigatingArgCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13385:2: rule__NavigatingArgCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__127203);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__127204);
rule__NavigatingArgCS__Group__1__Impl();
state._fsp--;
@@ -38819,17 +38830,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13398:1: ( rule__NavigatingArgCS__Group_1__0 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==69) ) {
- alt106=1;
+ if ( (LA107_0==69) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13398:2: rule__NavigatingArgCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl27230);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl27231);
rule__NavigatingArgCS__Group_1__0();
state._fsp--;
@@ -38874,12 +38885,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13416:1: ( rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13417:2: rule__NavigatingArgCS__Group_1__0__Impl rule__NavigatingArgCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__027265);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__027266);
rule__NavigatingArgCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__027268);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__027269);
rule__NavigatingArgCS__Group_1__1();
state._fsp--;
@@ -38918,7 +38929,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl27296); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl27297); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
}
@@ -38953,12 +38964,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13447:1: ( rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13448:2: rule__NavigatingArgCS__Group_1__1__Impl rule__NavigatingArgCS__Group_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__127327);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__127328);
rule__NavigatingArgCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__127330);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__127331);
rule__NavigatingArgCS__Group_1__2();
state._fsp--;
@@ -39000,7 +39011,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13462:1: ( rule__NavigatingArgCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13462:2: rule__NavigatingArgCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl27357);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl27358);
rule__NavigatingArgCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -39042,7 +39053,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13476:1: ( rule__NavigatingArgCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13477:2: rule__NavigatingArgCS__Group_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__227387);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__227388);
rule__NavigatingArgCS__Group_1__2__Impl();
state._fsp--;
@@ -39082,17 +39093,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingArgCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13490:1: ( rule__NavigatingArgCS__Group_1_2__0 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==46) ) {
- alt107=1;
+ if ( (LA108_0==46) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13490:2: rule__NavigatingArgCS__Group_1_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl27414);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl27415);
rule__NavigatingArgCS__Group_1_2__0();
state._fsp--;
@@ -39137,12 +39148,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13510:1: ( rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13511:2: rule__NavigatingArgCS__Group_1_2__0__Impl rule__NavigatingArgCS__Group_1_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__027451);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__027452);
rule__NavigatingArgCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__027454);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__027455);
rule__NavigatingArgCS__Group_1_2__1();
state._fsp--;
@@ -39181,7 +39192,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
}
- match(input,46,FollowSets001.FOLLOW_46_in_rule__NavigatingArgCS__Group_1_2__0__Impl27482); if (state.failed) return ;
+ match(input,46,FollowSets001.FOLLOW_46_in_rule__NavigatingArgCS__Group_1_2__0__Impl27483); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
}
@@ -39216,7 +39227,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13541:1: ( rule__NavigatingArgCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13542:2: rule__NavigatingArgCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__127513);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__127514);
rule__NavigatingArgCS__Group_1_2__1__Impl();
state._fsp--;
@@ -39258,7 +39269,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13555:1: ( rule__NavigatingArgCS__InitAssignment_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13555:2: rule__NavigatingArgCS__InitAssignment_1_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl27540);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl27541);
rule__NavigatingArgCS__InitAssignment_1_2_1();
state._fsp--;
@@ -39300,12 +39311,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13573:1: ( rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13574:2: rule__NavigatingBarArgCS__Group__0__Impl rule__NavigatingBarArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__027574);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__027575);
rule__NavigatingBarArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__027577);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__027578);
rule__NavigatingBarArgCS__Group__1();
state._fsp--;
@@ -39347,7 +39358,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13588:1: ( rule__NavigatingBarArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13588:2: rule__NavigatingBarArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl27604);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl27605);
rule__NavigatingBarArgCS__PrefixAssignment_0();
state._fsp--;
@@ -39389,12 +39400,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13602:1: ( rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13603:2: rule__NavigatingBarArgCS__Group__1__Impl rule__NavigatingBarArgCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__127634);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__127635);
rule__NavigatingBarArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__127637);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__127638);
rule__NavigatingBarArgCS__Group__2();
state._fsp--;
@@ -39436,7 +39447,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13617:1: ( rule__NavigatingBarArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13617:2: rule__NavigatingBarArgCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl27664);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl27665);
rule__NavigatingBarArgCS__NameAssignment_1();
state._fsp--;
@@ -39478,7 +39489,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13631:1: ( rule__NavigatingBarArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13632:2: rule__NavigatingBarArgCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__227694);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__227695);
rule__NavigatingBarArgCS__Group__2__Impl();
state._fsp--;
@@ -39518,17 +39529,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13645:1: ( rule__NavigatingBarArgCS__Group_2__0 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==69) ) {
- alt108=1;
+ if ( (LA109_0==69) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13645:2: rule__NavigatingBarArgCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl27721);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl27722);
rule__NavigatingBarArgCS__Group_2__0();
state._fsp--;
@@ -39573,12 +39584,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13665:1: ( rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13666:2: rule__NavigatingBarArgCS__Group_2__0__Impl rule__NavigatingBarArgCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__027758);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__027759);
rule__NavigatingBarArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__027761);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__027762);
rule__NavigatingBarArgCS__Group_2__1();
state._fsp--;
@@ -39617,7 +39628,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl27789); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl27790); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
}
@@ -39652,12 +39663,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13696:1: ( rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13697:2: rule__NavigatingBarArgCS__Group_2__1__Impl rule__NavigatingBarArgCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__127820);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__127821);
rule__NavigatingBarArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__127823);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__127824);
rule__NavigatingBarArgCS__Group_2__2();
state._fsp--;
@@ -39699,7 +39710,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13711:1: ( rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13711:2: rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl27850);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl27851);
rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -39741,7 +39752,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13725:1: ( rule__NavigatingBarArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13726:2: rule__NavigatingBarArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__227880);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__227881);
rule__NavigatingBarArgCS__Group_2__2__Impl();
state._fsp--;
@@ -39781,17 +39792,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingBarArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13739:1: ( rule__NavigatingBarArgCS__Group_2_2__0 )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==46) ) {
- alt109=1;
+ if ( (LA110_0==46) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13739:2: rule__NavigatingBarArgCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl27907);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl27908);
rule__NavigatingBarArgCS__Group_2_2__0();
state._fsp--;
@@ -39836,12 +39847,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13759:1: ( rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13760:2: rule__NavigatingBarArgCS__Group_2_2__0__Impl rule__NavigatingBarArgCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__027944);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__027945);
rule__NavigatingBarArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__027947);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__027948);
rule__NavigatingBarArgCS__Group_2_2__1();
state._fsp--;
@@ -39880,7 +39891,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,46,FollowSets001.FOLLOW_46_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl27975); if (state.failed) return ;
+ match(input,46,FollowSets001.FOLLOW_46_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl27976); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -39915,7 +39926,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13790:1: ( rule__NavigatingBarArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13791:2: rule__NavigatingBarArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__128006);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__128007);
rule__NavigatingBarArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -39957,7 +39968,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13804:1: ( rule__NavigatingBarArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13804:2: rule__NavigatingBarArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl28033);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl28034);
rule__NavigatingBarArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -39999,12 +40010,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13822:1: ( rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13823:2: rule__NavigatingCommaArgCS__Group__0__Impl rule__NavigatingCommaArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__028067);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__028068);
rule__NavigatingCommaArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__028070);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__028071);
rule__NavigatingCommaArgCS__Group__1();
state._fsp--;
@@ -40046,7 +40057,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13837:1: ( rule__NavigatingCommaArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13837:2: rule__NavigatingCommaArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl28097);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl28098);
rule__NavigatingCommaArgCS__PrefixAssignment_0();
state._fsp--;
@@ -40088,12 +40099,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13851:1: ( rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13852:2: rule__NavigatingCommaArgCS__Group__1__Impl rule__NavigatingCommaArgCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__128127);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__128128);
rule__NavigatingCommaArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__128130);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__128131);
rule__NavigatingCommaArgCS__Group__2();
state._fsp--;
@@ -40135,7 +40146,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13866:1: ( rule__NavigatingCommaArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13866:2: rule__NavigatingCommaArgCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl28157);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl28158);
rule__NavigatingCommaArgCS__NameAssignment_1();
state._fsp--;
@@ -40177,7 +40188,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13880:1: ( rule__NavigatingCommaArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13881:2: rule__NavigatingCommaArgCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__228187);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__228188);
rule__NavigatingCommaArgCS__Group__2__Impl();
state._fsp--;
@@ -40217,17 +40228,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13894:1: ( rule__NavigatingCommaArgCS__Group_2__0 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==69) ) {
- alt110=1;
+ if ( (LA111_0==69) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13894:2: rule__NavigatingCommaArgCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl28214);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl28215);
rule__NavigatingCommaArgCS__Group_2__0();
state._fsp--;
@@ -40272,12 +40283,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13914:1: ( rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13915:2: rule__NavigatingCommaArgCS__Group_2__0__Impl rule__NavigatingCommaArgCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__028251);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__028252);
rule__NavigatingCommaArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__028254);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__028255);
rule__NavigatingCommaArgCS__Group_2__1();
state._fsp--;
@@ -40316,7 +40327,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl28282); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl28283); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
}
@@ -40351,12 +40362,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13945:1: ( rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13946:2: rule__NavigatingCommaArgCS__Group_2__1__Impl rule__NavigatingCommaArgCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__128313);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__128314);
rule__NavigatingCommaArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__128316);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__128317);
rule__NavigatingCommaArgCS__Group_2__2();
state._fsp--;
@@ -40398,7 +40409,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13960:1: ( rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13960:2: rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl28343);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl28344);
rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -40440,7 +40451,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13974:1: ( rule__NavigatingCommaArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13975:2: rule__NavigatingCommaArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__228373);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__228374);
rule__NavigatingCommaArgCS__Group_2__2__Impl();
state._fsp--;
@@ -40480,17 +40491,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingCommaArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13988:1: ( rule__NavigatingCommaArgCS__Group_2_2__0 )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==46) ) {
- alt111=1;
+ if ( (LA112_0==46) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13988:2: rule__NavigatingCommaArgCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl28400);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl28401);
rule__NavigatingCommaArgCS__Group_2_2__0();
state._fsp--;
@@ -40535,12 +40546,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14008:1: ( rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14009:2: rule__NavigatingCommaArgCS__Group_2_2__0__Impl rule__NavigatingCommaArgCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__028437);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__028438);
rule__NavigatingCommaArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__028440);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__028441);
rule__NavigatingCommaArgCS__Group_2_2__1();
state._fsp--;
@@ -40579,7 +40590,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,46,FollowSets001.FOLLOW_46_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl28468); if (state.failed) return ;
+ match(input,46,FollowSets001.FOLLOW_46_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl28469); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -40614,7 +40625,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14039:1: ( rule__NavigatingCommaArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14040:2: rule__NavigatingCommaArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__128499);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__128500);
rule__NavigatingCommaArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -40656,7 +40667,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14053:1: ( rule__NavigatingCommaArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14053:2: rule__NavigatingCommaArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl28526);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl28527);
rule__NavigatingCommaArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -40698,12 +40709,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14071:1: ( rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14072:2: rule__NavigatingSemiArgCS__Group__0__Impl rule__NavigatingSemiArgCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__028560);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__028561);
rule__NavigatingSemiArgCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__028563);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__028564);
rule__NavigatingSemiArgCS__Group__1();
state._fsp--;
@@ -40745,7 +40756,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14086:1: ( rule__NavigatingSemiArgCS__PrefixAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14086:2: rule__NavigatingSemiArgCS__PrefixAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl28590);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl28591);
rule__NavigatingSemiArgCS__PrefixAssignment_0();
state._fsp--;
@@ -40787,12 +40798,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14100:1: ( rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14101:2: rule__NavigatingSemiArgCS__Group__1__Impl rule__NavigatingSemiArgCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__128620);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__128621);
rule__NavigatingSemiArgCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__128623);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__128624);
rule__NavigatingSemiArgCS__Group__2();
state._fsp--;
@@ -40834,7 +40845,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14115:1: ( rule__NavigatingSemiArgCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14115:2: rule__NavigatingSemiArgCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl28650);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl28651);
rule__NavigatingSemiArgCS__NameAssignment_1();
state._fsp--;
@@ -40876,7 +40887,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14129:1: ( rule__NavigatingSemiArgCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14130:2: rule__NavigatingSemiArgCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__228680);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__228681);
rule__NavigatingSemiArgCS__Group__2__Impl();
state._fsp--;
@@ -40916,17 +40927,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14143:1: ( rule__NavigatingSemiArgCS__Group_2__0 )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==69) ) {
- alt112=1;
+ if ( (LA113_0==69) ) {
+ alt113=1;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14143:2: rule__NavigatingSemiArgCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl28707);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl28708);
rule__NavigatingSemiArgCS__Group_2__0();
state._fsp--;
@@ -40971,12 +40982,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14163:1: ( rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14164:2: rule__NavigatingSemiArgCS__Group_2__0__Impl rule__NavigatingSemiArgCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__028744);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__028745);
rule__NavigatingSemiArgCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__028747);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__028748);
rule__NavigatingSemiArgCS__Group_2__1();
state._fsp--;
@@ -41015,7 +41026,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl28775); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl28776); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
}
@@ -41050,12 +41061,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14194:1: ( rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14195:2: rule__NavigatingSemiArgCS__Group_2__1__Impl rule__NavigatingSemiArgCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__128806);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__128807);
rule__NavigatingSemiArgCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__128809);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__128810);
rule__NavigatingSemiArgCS__Group_2__2();
state._fsp--;
@@ -41097,7 +41108,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14209:1: ( rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14209:2: rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl28836);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl28837);
rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -41139,7 +41150,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14223:1: ( rule__NavigatingSemiArgCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14224:2: rule__NavigatingSemiArgCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__228866);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__228867);
rule__NavigatingSemiArgCS__Group_2__2__Impl();
state._fsp--;
@@ -41179,17 +41190,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNavigatingSemiArgCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14237:1: ( rule__NavigatingSemiArgCS__Group_2_2__0 )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA113_0==46) ) {
- alt113=1;
+ if ( (LA114_0==46) ) {
+ alt114=1;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14237:2: rule__NavigatingSemiArgCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl28893);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl28894);
rule__NavigatingSemiArgCS__Group_2_2__0();
state._fsp--;
@@ -41234,12 +41245,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14257:1: ( rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14258:2: rule__NavigatingSemiArgCS__Group_2_2__0__Impl rule__NavigatingSemiArgCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__028930);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__028931);
rule__NavigatingSemiArgCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__028933);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__028934);
rule__NavigatingSemiArgCS__Group_2_2__1();
state._fsp--;
@@ -41278,7 +41289,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
- match(input,46,FollowSets001.FOLLOW_46_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl28961); if (state.failed) return ;
+ match(input,46,FollowSets001.FOLLOW_46_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl28962); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
}
@@ -41313,7 +41324,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14288:1: ( rule__NavigatingSemiArgCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14289:2: rule__NavigatingSemiArgCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__128992);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__128993);
rule__NavigatingSemiArgCS__Group_2_2__1__Impl();
state._fsp--;
@@ -41355,7 +41366,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14302:1: ( rule__NavigatingSemiArgCS__InitAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14302:2: rule__NavigatingSemiArgCS__InitAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl29019);
+ pushFollow(FollowSets001.FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl29020);
rule__NavigatingSemiArgCS__InitAssignment_2_2_1();
state._fsp--;
@@ -41397,12 +41408,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14320:1: ( rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14321:2: rule__IfExpCS__Group__0__Impl rule__IfExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__029053);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__029054);
rule__IfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__029056);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__029057);
rule__IfExpCS__Group__1();
state._fsp--;
@@ -41441,7 +41452,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
- match(input,83,FollowSets001.FOLLOW_83_in_rule__IfExpCS__Group__0__Impl29084); if (state.failed) return ;
+ match(input,83,FollowSets001.FOLLOW_83_in_rule__IfExpCS__Group__0__Impl29085); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getIfKeyword_0());
}
@@ -41476,12 +41487,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14351:1: ( rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14352:2: rule__IfExpCS__Group__1__Impl rule__IfExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__129115);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__129116);
rule__IfExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__129118);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__129119);
rule__IfExpCS__Group__2();
state._fsp--;
@@ -41523,7 +41534,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14366:1: ( rule__IfExpCS__ConditionAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14366:2: rule__IfExpCS__ConditionAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl29145);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl29146);
rule__IfExpCS__ConditionAssignment_1();
state._fsp--;
@@ -41565,12 +41576,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14380:1: ( rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14381:2: rule__IfExpCS__Group__2__Impl rule__IfExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__229175);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__229176);
rule__IfExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__229178);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__229179);
rule__IfExpCS__Group__3();
state._fsp--;
@@ -41609,7 +41620,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
- match(input,84,FollowSets001.FOLLOW_84_in_rule__IfExpCS__Group__2__Impl29206); if (state.failed) return ;
+ match(input,84,FollowSets001.FOLLOW_84_in_rule__IfExpCS__Group__2__Impl29207); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getThenKeyword_2());
}
@@ -41644,12 +41655,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14411:1: ( rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14412:2: rule__IfExpCS__Group__3__Impl rule__IfExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__329237);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__329238);
rule__IfExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__329240);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__329241);
rule__IfExpCS__Group__4();
state._fsp--;
@@ -41691,7 +41702,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14426:1: ( rule__IfExpCS__ThenExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14426:2: rule__IfExpCS__ThenExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl29267);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl29268);
rule__IfExpCS__ThenExpressionAssignment_3();
state._fsp--;
@@ -41733,12 +41744,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14440:1: ( rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14441:2: rule__IfExpCS__Group__4__Impl rule__IfExpCS__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__429297);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__429298);
rule__IfExpCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__429300);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__429301);
rule__IfExpCS__Group__5();
state._fsp--;
@@ -41777,7 +41788,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseKeyword_4());
}
- match(input,85,FollowSets001.FOLLOW_85_in_rule__IfExpCS__Group__4__Impl29328); if (state.failed) return ;
+ match(input,85,FollowSets001.FOLLOW_85_in_rule__IfExpCS__Group__4__Impl29329); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getElseKeyword_4());
}
@@ -41812,12 +41823,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14471:1: ( rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14472:2: rule__IfExpCS__Group__5__Impl rule__IfExpCS__Group__6
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__529359);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__529360);
rule__IfExpCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__529362);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__529363);
rule__IfExpCS__Group__6();
state._fsp--;
@@ -41859,7 +41870,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14486:1: ( rule__IfExpCS__ElseExpressionAssignment_5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14486:2: rule__IfExpCS__ElseExpressionAssignment_5
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl29389);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl29390);
rule__IfExpCS__ElseExpressionAssignment_5();
state._fsp--;
@@ -41901,7 +41912,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14500:1: ( rule__IfExpCS__Group__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14501:2: rule__IfExpCS__Group__6__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__629419);
+ pushFollow(FollowSets001.FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__629420);
rule__IfExpCS__Group__6__Impl();
state._fsp--;
@@ -41940,7 +41951,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
}
- match(input,86,FollowSets001.FOLLOW_86_in_rule__IfExpCS__Group__6__Impl29447); if (state.failed) return ;
+ match(input,86,FollowSets001.FOLLOW_86_in_rule__IfExpCS__Group__6__Impl29448); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
}
@@ -41975,12 +41986,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14544:1: ( rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14545:2: rule__LetExpCS__Group__0__Impl rule__LetExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__029492);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__029493);
rule__LetExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__029495);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__029496);
rule__LetExpCS__Group__1();
state._fsp--;
@@ -42019,7 +42030,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
- match(input,87,FollowSets001.FOLLOW_87_in_rule__LetExpCS__Group__0__Impl29523); if (state.failed) return ;
+ match(input,87,FollowSets001.FOLLOW_87_in_rule__LetExpCS__Group__0__Impl29524); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getLetKeyword_0());
}
@@ -42054,12 +42065,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14575:1: ( rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14576:2: rule__LetExpCS__Group__1__Impl rule__LetExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__129554);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__129555);
rule__LetExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__129557);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__129558);
rule__LetExpCS__Group__2();
state._fsp--;
@@ -42101,7 +42112,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14590:1: ( rule__LetExpCS__VariableAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14590:2: rule__LetExpCS__VariableAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl29584);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl29585);
rule__LetExpCS__VariableAssignment_1();
state._fsp--;
@@ -42143,12 +42154,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14604:1: ( rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14605:2: rule__LetExpCS__Group__2__Impl rule__LetExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__229614);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__229615);
rule__LetExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__229617);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__229618);
rule__LetExpCS__Group__3();
state._fsp--;
@@ -42188,21 +42199,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getLetExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14619:1: ( rule__LetExpCS__Group_2__0 )*
- loop114:
+ loop115:
do {
- int alt114=2;
- int LA114_0 = input.LA(1);
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA114_0==73) ) {
- alt114=1;
+ if ( (LA115_0==73) ) {
+ alt115=1;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14619:2: rule__LetExpCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl29644);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl29645);
rule__LetExpCS__Group_2__0();
state._fsp--;
@@ -42212,7 +42223,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop114;
+ break loop115;
}
} while (true);
@@ -42250,12 +42261,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14633:1: ( rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14634:2: rule__LetExpCS__Group__3__Impl rule__LetExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__329675);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__329676);
rule__LetExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__329678);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__329679);
rule__LetExpCS__Group__4();
state._fsp--;
@@ -42294,7 +42305,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
- match(input,88,FollowSets001.FOLLOW_88_in_rule__LetExpCS__Group__3__Impl29706); if (state.failed) return ;
+ match(input,88,FollowSets001.FOLLOW_88_in_rule__LetExpCS__Group__3__Impl29707); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getInKeyword_3());
}
@@ -42329,7 +42340,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14664:1: ( rule__LetExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14665:2: rule__LetExpCS__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__429737);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__429738);
rule__LetExpCS__Group__4__Impl();
state._fsp--;
@@ -42371,7 +42382,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14678:1: ( rule__LetExpCS__InAssignment_4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14678:2: rule__LetExpCS__InAssignment_4
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl29764);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl29765);
rule__LetExpCS__InAssignment_4();
state._fsp--;
@@ -42413,12 +42424,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14702:1: ( rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14703:2: rule__LetExpCS__Group_2__0__Impl rule__LetExpCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__029804);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__029805);
rule__LetExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__029807);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__029808);
rule__LetExpCS__Group_2__1();
state._fsp--;
@@ -42457,7 +42468,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__LetExpCS__Group_2__0__Impl29835); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__LetExpCS__Group_2__0__Impl29836); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
}
@@ -42492,7 +42503,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14733:1: ( rule__LetExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14734:2: rule__LetExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__129866);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__129867);
rule__LetExpCS__Group_2__1__Impl();
state._fsp--;
@@ -42534,7 +42545,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14747:1: ( rule__LetExpCS__VariableAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14747:2: rule__LetExpCS__VariableAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl29893);
+ pushFollow(FollowSets001.FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl29894);
rule__LetExpCS__VariableAssignment_2_1();
state._fsp--;
@@ -42576,12 +42587,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14765:1: ( rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14766:2: rule__LetVariableCS__Group__0__Impl rule__LetVariableCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__029927);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__029928);
rule__LetVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__029930);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__029931);
rule__LetVariableCS__Group__1();
state._fsp--;
@@ -42623,7 +42634,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14780:1: ( rule__LetVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14780:2: rule__LetVariableCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl29957);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl29958);
rule__LetVariableCS__NameAssignment_0();
state._fsp--;
@@ -42665,12 +42676,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14794:1: ( rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14795:2: rule__LetVariableCS__Group__1__Impl rule__LetVariableCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__129987);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__129988);
rule__LetVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__129990);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__129991);
rule__LetVariableCS__Group__2();
state._fsp--;
@@ -42710,17 +42721,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getLetVariableCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14809:1: ( rule__LetVariableCS__Group_1__0 )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA115_0==69) ) {
- alt115=1;
+ if ( (LA116_0==69) ) {
+ alt116=1;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14809:2: rule__LetVariableCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl30017);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl30018);
rule__LetVariableCS__Group_1__0();
state._fsp--;
@@ -42765,12 +42776,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14823:1: ( rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14824:2: rule__LetVariableCS__Group__2__Impl rule__LetVariableCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__230048);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__230049);
rule__LetVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__230051);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__230052);
rule__LetVariableCS__Group__3();
state._fsp--;
@@ -42809,7 +42820,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
}
- match(input,46,FollowSets001.FOLLOW_46_in_rule__LetVariableCS__Group__2__Impl30079); if (state.failed) return ;
+ match(input,46,FollowSets001.FOLLOW_46_in_rule__LetVariableCS__Group__2__Impl30080); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
}
@@ -42844,7 +42855,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14854:1: ( rule__LetVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14855:2: rule__LetVariableCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__330110);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__330111);
rule__LetVariableCS__Group__3__Impl();
state._fsp--;
@@ -42886,7 +42897,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14868:1: ( rule__LetVariableCS__InitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14868:2: rule__LetVariableCS__InitExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl30137);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl30138);
rule__LetVariableCS__InitExpressionAssignment_3();
state._fsp--;
@@ -42928,12 +42939,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14890:1: ( rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14891:2: rule__LetVariableCS__Group_1__0__Impl rule__LetVariableCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__030175);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__030176);
rule__LetVariableCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__030178);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__030179);
rule__LetVariableCS__Group_1__1();
state._fsp--;
@@ -42972,7 +42983,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets001.FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl30206); if (state.failed) return ;
+ match(input,69,FollowSets001.FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl30207); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
}
@@ -43007,7 +43018,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14921:1: ( rule__LetVariableCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14922:2: rule__LetVariableCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__130237);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__130238);
rule__LetVariableCS__Group_1__1__Impl();
state._fsp--;
@@ -43049,7 +43060,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14935:1: ( rule__LetVariableCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14935:2: rule__LetVariableCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl30264);
+ pushFollow(FollowSets001.FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl30265);
rule__LetVariableCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -43091,12 +43102,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14953:1: ( rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14954:2: rule__NestedExpCS__Group__0__Impl rule__NestedExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__030298);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__030299);
rule__NestedExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__030301);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__030302);
rule__NestedExpCS__Group__1();
state._fsp--;
@@ -43135,7 +43146,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__NestedExpCS__Group__0__Impl30329); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__NestedExpCS__Group__0__Impl30330); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
}
@@ -43170,12 +43181,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14984:1: ( rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14985:2: rule__NestedExpCS__Group__1__Impl rule__NestedExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__130360);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__130361);
rule__NestedExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__130363);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__130364);
rule__NestedExpCS__Group__2();
state._fsp--;
@@ -43217,7 +43228,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14999:1: ( rule__NestedExpCS__SourceAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14999:2: rule__NestedExpCS__SourceAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl30390);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl30391);
rule__NestedExpCS__SourceAssignment_1();
state._fsp--;
@@ -43259,7 +43270,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15013:1: ( rule__NestedExpCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15014:2: rule__NestedExpCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__230420);
+ pushFollow(FollowSets001.FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__230421);
rule__NestedExpCS__Group__2__Impl();
state._fsp--;
@@ -43298,7 +43309,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
- match(input,75,FollowSets001.FOLLOW_75_in_rule__NestedExpCS__Group__2__Impl30448); if (state.failed) return ;
+ match(input,75,FollowSets001.FOLLOW_75_in_rule__NestedExpCS__Group__2__Impl30449); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
}
@@ -43333,12 +43344,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15049:1: ( rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15050:2: rule__SelfExpCS__Group__0__Impl rule__SelfExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__030485);
+ pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__030486);
rule__SelfExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__030488);
+ pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__030489);
rule__SelfExpCS__Group__1();
state._fsp--;
@@ -43412,7 +43423,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15080:1: ( rule__SelfExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15081:2: rule__SelfExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__130546);
+ pushFollow(FollowSets001.FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__130547);
rule__SelfExpCS__Group__1__Impl();
state._fsp--;
@@ -43451,7 +43462,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
- match(input,89,FollowSets001.FOLLOW_89_in_rule__SelfExpCS__Group__1__Impl30574); if (state.failed) return ;
+ match(input,89,FollowSets001.FOLLOW_89_in_rule__SelfExpCS__Group__1__Impl30575); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
}
@@ -43492,7 +43503,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedImportUnitCSParserRuleCall_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnitCS_in_rule__TopLevelCS__OwnedImportAssignment_0_030614);
+ pushFollow(FollowSets001.FOLLOW_ruleUnitCS_in_rule__TopLevelCS__OwnedImportAssignment_0_030615);
ruleUnitCS();
state._fsp--;
@@ -43537,7 +43548,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getOwnedLibraryLibraryCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_130645);
+ pushFollow(FollowSets001.FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_130646);
ruleLibraryCS();
state._fsp--;
@@ -43582,7 +43593,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTopLevelCSAccess().getTransformationsTransformationCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_130676);
+ pushFollow(FollowSets001.FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_130677);
ruleTransformationCS();
state._fsp--;
@@ -43627,7 +43638,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__CollectionTemplateCS__NameAssignment_030707);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__CollectionTemplateCS__NameAssignment_030708);
ruleUnrestrictedName();
state._fsp--;
@@ -43672,7 +43683,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getTypeCollectionTypeCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionTemplateCS__TypeAssignment_230738);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionTemplateCS__TypeAssignment_230739);
ruleCollectionTypeCS();
state._fsp--;
@@ -43720,7 +43731,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15193:1: ( rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15193:2: rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_0_0_in_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_030769);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_0_0_in_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_030770);
rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_0_0();
state._fsp--;
@@ -43771,7 +43782,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15209:1: ( rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_1_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:15209:2: rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_1_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_1_1_0_in_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_130802);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_1_1_0_in_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_130803);
rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_1_1_0();
state._fsp--;
@@ -43825,7 +43836,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getRestIdentifierVariableUnrestrictedNameParserRuleCall_4_3_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__CollectionTemplateCS__RestIdentifierAssignment_4_3_030839);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__CollectionTemplateCS__RestIdentifierAssignment_4_3_030840);
ruleUnrestrictedName();
state._fsp--;
@@ -43882,7 +43893,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDefaultValueCSAccess().getPropertyIdVariableUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DefaultValueCS__PropertyIdAssignment_030878);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DefaultValueCS__PropertyIdAssignment_030879);
ruleUnrestrictedName();
state._fsp--;
@@ -43933,7 +43944,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDefaultValueCSAccess().getInitialiserExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__DefaultValueCS__InitialiserAssignment_230913);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__DefaultValueCS__InitialiserAssignment_230914);
ruleExpCS();
state._fsp--;
@@ -43984,7 +43995,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getCheckonlyCheckonlyKeyword_0_0_0());
}
- match(input,19,FollowSets001.FOLLOW_19_in_rule__DomainCS__CheckonlyAssignment_0_030949); if (state.failed) return ;
+ match(input,19,FollowSets001.FOLLOW_19_in_rule__DomainCS__CheckonlyAssignment_0_030950); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getCheckonlyCheckonlyKeyword_0_0_0());
}
@@ -44037,7 +44048,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getEnforceEnforceKeyword_0_1_0());
}
- match(input,22,FollowSets001.FOLLOW_22_in_rule__DomainCS__EnforceAssignment_0_130993); if (state.failed) return ;
+ match(input,22,FollowSets001.FOLLOW_22_in_rule__DomainCS__EnforceAssignment_0_130994); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getEnforceEnforceKeyword_0_1_0());
}
@@ -44090,7 +44101,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getModelIdTypedModelUnrestrictedNameParserRuleCall_2_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DomainCS__ModelIdAssignment_231036);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__DomainCS__ModelIdAssignment_231037);
ruleUnrestrictedName();
state._fsp--;
@@ -44141,7 +44152,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getPatternDomainPatternCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleDomainPatternCS_in_rule__DomainCS__PatternAssignment_331071);
+ pushFollow(FollowSets001.FOLLOW_ruleDomainPatternCS_in_rule__DomainCS__PatternAssignment_331072);
ruleDomainPatternCS();
state._fsp--;
@@ -44186,7 +44197,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getImplementedByExpCSParserRuleCall_4_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__DomainCS__ImplementedByAssignment_4_131102);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__DomainCS__ImplementedByAssignment_4_131103);
ruleExpCS();
state._fsp--;
@@ -44231,7 +44242,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getDefaultValuesDefaultValueCSParserRuleCall_5_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleDefaultValueCS_in_rule__DomainCS__DefaultValuesAssignment_5_231133);
+ pushFollow(FollowSets001.FOLLOW_ruleDefaultValueCS_in_rule__DomainCS__DefaultValuesAssignment_5_231134);
ruleDefaultValueCS();
state._fsp--;
@@ -44276,7 +44287,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainPatternCSAccess().getTemplateTemplateCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTemplateCS_in_rule__DomainPatternCS__TemplateAssignment31164);
+ pushFollow(FollowSets001.FOLLOW_ruleTemplateCS_in_rule__DomainPatternCS__TemplateAssignment31165);
ruleTemplateCS();
state._fsp--;
@@ -44321,7 +44332,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getElementTemplateCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ElementTemplateCS__NameAssignment_031195);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ElementTemplateCS__NameAssignment_031196);
ruleUnrestrictedName();
state._fsp--;
@@ -44366,7 +44377,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getPathNamePathNameCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__PathNameAssignment_131226);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__PathNameAssignment_131227);
rulePathNameCS();
state._fsp--;
@@ -44417,7 +44428,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getPropertyIdsPropertyUnrestrictedNameParserRuleCall_3_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__KeyDeclCS__PropertyIdsAssignment_3_031261);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__KeyDeclCS__PropertyIdsAssignment_3_031262);
ruleUnrestrictedName();
state._fsp--;
@@ -44468,7 +44479,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getOppositePropertyIdsPathNameCSParserRuleCall_3_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_231296);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_231297);
rulePathNameCS();
state._fsp--;
@@ -44519,7 +44530,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getPropertyIdsPropertyUnrestrictedNameParserRuleCall_4_1_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__KeyDeclCS__PropertyIdsAssignment_4_1_031331);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__KeyDeclCS__PropertyIdsAssignment_4_1_031332);
ruleUnrestrictedName();
state._fsp--;
@@ -44570,7 +44581,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getOppositePropertyIdsPathNameCSParserRuleCall_4_1_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_231366);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_231367);
rulePathNameCS();
state._fsp--;
@@ -44621,7 +44632,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLibraryCSAccess().getPackagePackageURIParserRuleCall_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_131401);
+ pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_131402);
ruleURI();
state._fsp--;
@@ -44672,7 +44683,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__NameAssignment_031436);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__NameAssignment_031437);
ruleUnrestrictedName();
state._fsp--;
@@ -44723,7 +44734,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getMetaModelIdsNamespaceUnrestrictedNameParserRuleCall_2_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_031471);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_031472);
ruleUnrestrictedName();
state._fsp--;
@@ -44780,7 +44791,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getMetaModelIdsNamespaceUnrestrictedNameParserRuleCall_2_1_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_131510);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_131511);
ruleUnrestrictedName();
state._fsp--;
@@ -44837,7 +44848,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getMetaModelIdsNamespaceUnrestrictedNameParserRuleCall_2_1_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_131549);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_131550);
ruleUnrestrictedName();
state._fsp--;
@@ -44888,7 +44899,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ObjectTemplateCS__NameAssignment_031584);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ObjectTemplateCS__NameAssignment_031585);
ruleUnrestrictedName();
state._fsp--;
@@ -44933,7 +44944,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getTypeTypedRefCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__ObjectTemplateCS__TypeAssignment_231615);
+ pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__ObjectTemplateCS__TypeAssignment_231616);
ruleTypedRefCS();
state._fsp--;
@@ -44978,7 +44989,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getPropertyTemplatesPropertyTemplateCSParserRuleCall_4_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePropertyTemplateCS_in_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_031646);
+ pushFollow(FollowSets001.FOLLOW_rulePropertyTemplateCS_in_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_031647);
rulePropertyTemplateCS();
state._fsp--;
@@ -45023,7 +45034,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getPropertyTemplatesPropertyTemplateCSParserRuleCall_4_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePropertyTemplateCS_in_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_131677);
+ pushFollow(FollowSets001.FOLLOW_rulePropertyTemplateCS_in_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_131678);
rulePropertyTemplateCS();
state._fsp--;
@@ -45068,7 +45079,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_031708);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_031709);
ruleUnrestrictedName();
state._fsp--;
@@ -45113,7 +45124,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getOwnedTypeTypedRefCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_231739);
+ pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_231740);
ruleTypedRefCS();
state._fsp--;
@@ -45158,7 +45169,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getExprExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PredicateCS__ExprAssignment_031770);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PredicateCS__ExprAssignment_031771);
ruleExpCS();
state._fsp--;
@@ -45203,7 +45214,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__PrimitiveTypeDomainCS__NameAssignment_231801);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__PrimitiveTypeDomainCS__NameAssignment_231802);
ruleUnrestrictedName();
state._fsp--;
@@ -45248,7 +45259,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getTypeTypedRefCSParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__PrimitiveTypeDomainCS__TypeAssignment_431832);
+ pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__PrimitiveTypeDomainCS__TypeAssignment_431833);
ruleTypedRefCS();
state._fsp--;
@@ -45299,7 +45310,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getPropertyIdPropertyUnrestrictedNameParserRuleCall_0_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__PropertyTemplateCS__PropertyIdAssignment_0_031867);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__PropertyTemplateCS__PropertyIdAssignment_0_031868);
ruleUnrestrictedName();
state._fsp--;
@@ -45350,7 +45361,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getOppositePropertyIdPathNameCSParserRuleCall_0_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_231902);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_231903);
rulePathNameCS();
state._fsp--;
@@ -45395,7 +45406,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getExpressionExpCSOrTemplateCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCSOrTemplateCS_in_rule__PropertyTemplateCS__ExpressionAssignment_231933);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCSOrTemplateCS_in_rule__PropertyTemplateCS__ExpressionAssignment_231934);
ruleExpCSOrTemplateCS();
state._fsp--;
@@ -45440,7 +45451,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_131964);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_131965);
ruleUnrestrictedName();
state._fsp--;
@@ -45485,7 +45496,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getInputParamDeclarationsParamDeclarationCSParserRuleCall_3_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationsAssignment_3_031995);
+ pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationsAssignment_3_031996);
ruleParamDeclarationCS();
state._fsp--;
@@ -45530,7 +45541,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getInputParamDeclarationsParamDeclarationCSParserRuleCall_3_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationsAssignment_3_1_132026);
+ pushFollow(FollowSets001.FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationsAssignment_3_1_132027);
ruleParamDeclarationCS();
state._fsp--;
@@ -45575,7 +45586,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getOwnedTypeTypedRefCSParserRuleCall_6_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__QueryCS__OwnedTypeAssignment_632057);
+ pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__QueryCS__OwnedTypeAssignment_632058);
ruleTypedRefCS();
state._fsp--;
@@ -45620,7 +45631,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getExpressionExpCSParserRuleCall_7_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_7_1_132088);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_7_1_132089);
ruleExpCS();
state._fsp--;
@@ -45671,7 +45682,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getTopTopKeyword_0_0());
}
- match(input,33,FollowSets001.FOLLOW_33_in_rule__RelationCS__TopAssignment_032124); if (state.failed) return ;
+ match(input,33,FollowSets001.FOLLOW_33_in_rule__RelationCS__TopAssignment_032125); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRelationCSAccess().getTopTopKeyword_0_0());
}
@@ -45718,7 +45729,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getNameUnrestrictedNameParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__RelationCS__NameAssignment_232163);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__RelationCS__NameAssignment_232164);
ruleUnrestrictedName();
state._fsp--;
@@ -45769,7 +45780,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getOverridesRelationUnrestrictedNameParserRuleCall_3_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__RelationCS__OverridesAssignment_3_132198);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__RelationCS__OverridesAssignment_3_132199);
ruleUnrestrictedName();
state._fsp--;
@@ -45820,7 +45831,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getVarDeclarationsVarDeclarationCSParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleVarDeclarationCS_in_rule__RelationCS__VarDeclarationsAssignment_532233);
+ pushFollow(FollowSets001.FOLLOW_ruleVarDeclarationCS_in_rule__RelationCS__VarDeclarationsAssignment_532234);
ruleVarDeclarationCS();
state._fsp--;
@@ -45865,7 +45876,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getDomainsDomainCSParserRuleCall_6_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleDomainCS_in_rule__RelationCS__DomainsAssignment_6_032264);
+ pushFollow(FollowSets001.FOLLOW_ruleDomainCS_in_rule__RelationCS__DomainsAssignment_6_032265);
ruleDomainCS();
state._fsp--;
@@ -45910,7 +45921,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getDomainsPrimitiveTypeDomainCSParserRuleCall_6_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrimitiveTypeDomainCS_in_rule__RelationCS__DomainsAssignment_6_132295);
+ pushFollow(FollowSets001.FOLLOW_rulePrimitiveTypeDomainCS_in_rule__RelationCS__DomainsAssignment_6_132296);
rulePrimitiveTypeDomainCS();
state._fsp--;
@@ -45955,7 +45966,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getWhenWhenCSParserRuleCall_7_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleWhenCS_in_rule__RelationCS__WhenAssignment_732326);
+ pushFollow(FollowSets001.FOLLOW_ruleWhenCS_in_rule__RelationCS__WhenAssignment_732327);
ruleWhenCS();
state._fsp--;
@@ -46000,7 +46011,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getWhereWhereCSParserRuleCall_8_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleWhereCS_in_rule__RelationCS__WhereAssignment_832357);
+ pushFollow(FollowSets001.FOLLOW_ruleWhereCS_in_rule__RelationCS__WhereAssignment_832358);
ruleWhereCS();
state._fsp--;
@@ -46045,7 +46056,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateCSAccess().getGuardExpressionExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TemplateCS__GuardExpressionAssignment_1_132388);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TemplateCS__GuardExpressionAssignment_1_132389);
ruleExpCS();
state._fsp--;
@@ -46090,7 +46101,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getNameUnrestrictedNameParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__NameAssignment_132419);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__NameAssignment_132420);
ruleUnrestrictedName();
state._fsp--;
@@ -46135,7 +46146,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getModelDeclsModelDeclCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleModelDeclCS_in_rule__TransformationCS__ModelDeclsAssignment_332450);
+ pushFollow(FollowSets001.FOLLOW_ruleModelDeclCS_in_rule__TransformationCS__ModelDeclsAssignment_332451);
ruleModelDeclCS();
state._fsp--;
@@ -46180,7 +46191,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getModelDeclsModelDeclCSParserRuleCall_4_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleModelDeclCS_in_rule__TransformationCS__ModelDeclsAssignment_4_132481);
+ pushFollow(FollowSets001.FOLLOW_ruleModelDeclCS_in_rule__TransformationCS__ModelDeclsAssignment_4_132482);
ruleModelDeclCS();
state._fsp--;
@@ -46231,7 +46242,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getExtendsTransformationUnrestrictedNameParserRuleCall_6_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__ExtendsAssignment_6_132516);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__ExtendsAssignment_6_132517);
ruleUnrestrictedName();
state._fsp--;
@@ -46288,7 +46299,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getExtendsTransformationUnrestrictedNameParserRuleCall_6_2_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__ExtendsAssignment_6_2_132555);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__ExtendsAssignment_6_2_132556);
ruleUnrestrictedName();
state._fsp--;
@@ -46339,7 +46350,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getKeyDeclsKeyDeclCSParserRuleCall_8_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleKeyDeclCS_in_rule__TransformationCS__KeyDeclsAssignment_832590);
+ pushFollow(FollowSets001.FOLLOW_ruleKeyDeclCS_in_rule__TransformationCS__KeyDeclsAssignment_832591);
ruleKeyDeclCS();
state._fsp--;
@@ -46384,7 +46395,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRelationRelationCSParserRuleCall_9_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleRelationCS_in_rule__TransformationCS__RelationAssignment_9_032621);
+ pushFollow(FollowSets001.FOLLOW_ruleRelationCS_in_rule__TransformationCS__RelationAssignment_9_032622);
ruleRelationCS();
state._fsp--;
@@ -46429,7 +46440,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getQueriesQueryCSParserRuleCall_9_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleQueryCS_in_rule__TransformationCS__QueriesAssignment_9_132652);
+ pushFollow(FollowSets001.FOLLOW_ruleQueryCS_in_rule__TransformationCS__QueriesAssignment_9_132653);
ruleQueryCS();
state._fsp--;
@@ -46474,7 +46485,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getNameUnrestrictedNameParserRuleCall_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__UnitCS__NameAssignment_1_032683);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__UnitCS__NameAssignment_1_032684);
ruleUnrestrictedName();
state._fsp--;
@@ -46519,7 +46530,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getPathNameURIPathNameCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleURIPathNameCS_in_rule__UnitCS__PathNameAssignment_232714);
+ pushFollow(FollowSets001.FOLLOW_ruleURIPathNameCS_in_rule__UnitCS__PathNameAssignment_232715);
ruleURIPathNameCS();
state._fsp--;
@@ -46570,7 +46581,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getAllAsteriskKeyword_3_1_0());
}
- match(input,37,FollowSets001.FOLLOW_37_in_rule__UnitCS__AllAssignment_3_132750); if (state.failed) return ;
+ match(input,37,FollowSets001.FOLLOW_37_in_rule__UnitCS__AllAssignment_3_132751); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitCSAccess().getAllAsteriskKeyword_3_1_0());
}
@@ -46617,7 +46628,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getVarDeclarationIdsVarDeclarationIdCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleVarDeclarationIdCS_in_rule__VarDeclarationCS__VarDeclarationIdsAssignment_032789);
+ pushFollow(FollowSets001.FOLLOW_ruleVarDeclarationIdCS_in_rule__VarDeclarationCS__VarDeclarationIdsAssignment_032790);
ruleVarDeclarationIdCS();
state._fsp--;
@@ -46662,7 +46673,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getVarDeclarationIdsVarDeclarationIdCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleVarDeclarationIdCS_in_rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_132820);
+ pushFollow(FollowSets001.FOLLOW_ruleVarDeclarationIdCS_in_rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_132821);
ruleVarDeclarationIdCS();
state._fsp--;
@@ -46707,7 +46718,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getTypeTypedRefCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__VarDeclarationCS__TypeAssignment_332851);
+ pushFollow(FollowSets001.FOLLOW_ruleTypedRefCS_in_rule__VarDeclarationCS__TypeAssignment_332852);
ruleTypedRefCS();
state._fsp--;
@@ -46752,7 +46763,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationIdCSAccess().getNameUnrestrictedNameParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__VarDeclarationIdCS__NameAssignment32882);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__VarDeclarationIdCS__NameAssignment32883);
ruleUnrestrictedName();
state._fsp--;
@@ -46797,7 +46808,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhenCSAccess().getPredicatesPredicateCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePredicateCS_in_rule__WhenCS__PredicatesAssignment_332913);
+ pushFollow(FollowSets001.FOLLOW_rulePredicateCS_in_rule__WhenCS__PredicatesAssignment_332914);
rulePredicateCS();
state._fsp--;
@@ -46842,7 +46853,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhereCSAccess().getPredicatesPredicateCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePredicateCS_in_rule__WhereCS__PredicatesAssignment_332944);
+ pushFollow(FollowSets001.FOLLOW_rulePredicateCS_in_rule__WhereCS__PredicatesAssignment_332945);
rulePredicateCS();
state._fsp--;
@@ -46887,7 +46898,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypedTypeRefCSAccess().getPathNamePathNameCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypedTypeRefCS__PathNameAssignment32976);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypedTypeRefCS__PathNameAssignment32977);
rulePathNameCS();
state._fsp--;
@@ -46935,7 +46946,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:16286:1: ( rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:16286:2: rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment33008);
+ pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment33009);
rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -46986,7 +46997,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:16302:1: ( rule__EssentialOCLInfixOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:16302:2: rule__EssentialOCLInfixOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment33041);
+ pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment33042);
rule__EssentialOCLInfixOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -47037,7 +47048,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:16318:1: ( rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:16318:2: rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment33074);
+ pushFollow(FollowSets001.FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment33075);
rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0();
state._fsp--;
@@ -47085,7 +47096,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getPathFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_033107);
+ pushFollow(FollowSets001.FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_033108);
ruleFirstPathElementCS();
state._fsp--;
@@ -47130,7 +47141,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_133138);
+ pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_133139);
ruleNextPathElementCS();
state._fsp--;
@@ -47181,7 +47192,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment33173);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment33174);
ruleUnrestrictedName();
state._fsp--;
@@ -47238,7 +47249,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNextPathElementCSAccess().getElementNamedElementUnreservedNameParserRuleCall_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment33212);
+ pushFollow(FollowSets001.FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment33213);
ruleUnreservedName();
state._fsp--;
@@ -47289,7 +47300,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getPathURIFirstPathElementCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_033247);
+ pushFollow(FollowSets001.FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_033248);
ruleURIFirstPathElementCS();
state._fsp--;
@@ -47334,7 +47345,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getPathNextPathElementCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_133278);
+ pushFollow(FollowSets001.FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_133279);
ruleNextPathElementCS();
state._fsp--;
@@ -47385,7 +47396,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamedElementUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_033313);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_033314);
ruleUnrestrictedName();
state._fsp--;
@@ -47442,7 +47453,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIFirstPathElementCSAccess().getElementNamespaceURIParserRuleCall_1_1_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_133352);
+ pushFollow(FollowSets001.FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_133353);
ruleURI();
state._fsp--;
@@ -47493,7 +47504,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeCSAccess().getNamePrimitiveTypeIdentifierParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment33387);
+ pushFollow(FollowSets001.FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment33388);
rulePrimitiveTypeIdentifier();
state._fsp--;
@@ -47538,7 +47549,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getNameCollectionTypeIdentifierParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_033418);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_033419);
ruleCollectionTypeIdentifier();
state._fsp--;
@@ -47583,7 +47594,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_133449);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_133450);
ruleTypeExpCS();
state._fsp--;
@@ -47628,7 +47639,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getLowerBoundLOWERParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_033480);
+ pushFollow(FollowSets001.FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_033481);
ruleLOWER();
state._fsp--;
@@ -47673,7 +47684,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityBoundsCSAccess().getUpperBoundUPPERParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_133511);
+ pushFollow(FollowSets001.FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_133512);
ruleUPPER();
state._fsp--;
@@ -47721,7 +47732,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:16545:1: ( rule__MultiplicityStringCS__StringBoundsAlternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:16545:2: rule__MultiplicityStringCS__StringBoundsAlternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment33542);
+ pushFollow(FollowSets001.FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment33543);
rule__MultiplicityStringCS__StringBoundsAlternatives_0();
state._fsp--;
@@ -47775,7 +47786,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
- match(input,54,FollowSets001.FOLLOW_54_in_rule__TupleTypeCS__NameAssignment_033580); if (state.failed) return ;
+ match(input,54,FollowSets001.FOLLOW_54_in_rule__TupleTypeCS__NameAssignment_033581); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getNameTupleKeyword_0_0());
}
@@ -47822,7 +47833,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_033619);
+ pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_033620);
ruleTuplePartCS();
state._fsp--;
@@ -47867,7 +47878,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getOwnedPartsTuplePartCSParserRuleCall_1_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_133650);
+ pushFollow(FollowSets001.FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_133651);
ruleTuplePartCS();
state._fsp--;
@@ -47912,7 +47923,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_033681);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_033682);
ruleUnrestrictedName();
state._fsp--;
@@ -47957,7 +47968,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_233712);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_233713);
ruleTypeExpCS();
state._fsp--;
@@ -48002,7 +48013,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedTypeCollectionTypeCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_033743);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_033744);
ruleCollectionTypeCS();
state._fsp--;
@@ -48047,7 +48058,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_033774);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_033775);
ruleCollectionLiteralPartCS();
state._fsp--;
@@ -48092,7 +48103,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getOwnedPartsCollectionLiteralPartCSParserRuleCall_2_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_133805);
+ pushFollow(FollowSets001.FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_133806);
ruleCollectionLiteralPartCS();
state._fsp--;
@@ -48137,7 +48148,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getExpressionCSExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_033836);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_033837);
ruleExpCS();
state._fsp--;
@@ -48182,7 +48193,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getLastExpressionCSExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_133867);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_133868);
ruleExpCS();
state._fsp--;
@@ -48233,7 +48244,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getPropertyPropertyUnrestrictedNameParserRuleCall_0_0_1());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_033902);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_033903);
ruleUnrestrictedName();
state._fsp--;
@@ -48284,7 +48295,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getConstructorPartCSAccess().getInitExpressionExpCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_233937);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_233938);
ruleExpCS();
state._fsp--;
@@ -48329,7 +48340,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_233968);
+ pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_233969);
ruleTupleLiteralPartCS();
state._fsp--;
@@ -48374,7 +48385,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getOwnedPartsTupleLiteralPartCSParserRuleCall_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_133999);
+ pushFollow(FollowSets001.FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_134000);
ruleTupleLiteralPartCS();
state._fsp--;
@@ -48419,7 +48430,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_034030);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_034031);
ruleUnrestrictedName();
state._fsp--;
@@ -48464,7 +48475,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_134061);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_134062);
ruleTypeExpCS();
state._fsp--;
@@ -48509,7 +48520,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_334092);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_334093);
ruleExpCS();
state._fsp--;
@@ -48554,7 +48565,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNumberLiteralExpCSAccess().getNameNUMBER_LITERALParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment34123);
+ pushFollow(FollowSets001.FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment34124);
ruleNUMBER_LITERAL();
state._fsp--;
@@ -48599,7 +48610,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getStringLiteralExpCSAccess().getNameStringLiteralParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment34154);
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment34155);
ruleStringLiteral();
state._fsp--;
@@ -48650,7 +48661,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
}
- match(input,90,FollowSets001.FOLLOW_90_in_rule__BooleanLiteralExpCS__NameAssignment_034190); if (state.failed) return ;
+ match(input,90,FollowSets001.FOLLOW_90_in_rule__BooleanLiteralExpCS__NameAssignment_034191); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getNameTrueKeyword_0_0());
}
@@ -48703,7 +48714,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
}
- match(input,91,FollowSets001.FOLLOW_91_in_rule__BooleanLiteralExpCS__NameAssignment_134234); if (state.failed) return ;
+ match(input,91,FollowSets001.FOLLOW_91_in_rule__BooleanLiteralExpCS__NameAssignment_134235); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBooleanLiteralExpCSAccess().getNameFalseKeyword_1_0());
}
@@ -48750,7 +48761,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_134273);
+ pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_134274);
ruleMultiplicityCS();
state._fsp--;
@@ -48795,7 +48806,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralExpCSAccess().getOwnedTypeTypeLiteralWithMultiplicityCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment34304);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment34305);
ruleTypeLiteralWithMultiplicityCS();
state._fsp--;
@@ -48840,7 +48851,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getPathNamePathNameCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment34335);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment34336);
rulePathNameCS();
state._fsp--;
@@ -48885,7 +48896,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeExpCSAccess().getMultiplicityMultiplicityCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_134366);
+ pushFollow(FollowSets001.FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_134367);
ruleMultiplicityCS();
state._fsp--;
@@ -48930,7 +48941,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_134397);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_134398);
ruleBinaryOperatorCS();
state._fsp--;
@@ -48975,7 +48986,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_034428);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_034429);
rulePrefixedExpCS();
state._fsp--;
@@ -49020,7 +49031,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_034459);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_034460);
ruleBinaryOperatorCS();
state._fsp--;
@@ -49065,7 +49076,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionPrefixedExpCSParserRuleCall_0_1_2_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_134490);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_134491);
rulePrefixedExpCS();
state._fsp--;
@@ -49110,7 +49121,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorBinaryOperatorCSParserRuleCall_0_1_2_0_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_034521);
+ pushFollow(FollowSets001.FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_034522);
ruleBinaryOperatorCS();
state._fsp--;
@@ -49155,7 +49166,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_0_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_134552);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_134553);
ruleLetExpCS();
state._fsp--;
@@ -49200,7 +49211,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_0_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_134583);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_134584);
ruleLetExpCS();
state._fsp--;
@@ -49245,7 +49256,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_134614);
+ pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_134615);
ruleUnaryOperatorCS();
state._fsp--;
@@ -49290,7 +49301,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getOwnedExpressionLetExpCSParserRuleCall_1_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_234645);
+ pushFollow(FollowSets001.FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_234646);
ruleLetExpCS();
state._fsp--;
@@ -49335,7 +49346,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedExpCSAccess().getOwnedOperatorUnaryOperatorCSParserRuleCall_0_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_134676);
+ pushFollow(FollowSets001.FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_134677);
ruleUnaryOperatorCS();
state._fsp--;
@@ -49380,7 +49391,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrefixedExpCSAccess().getOwnedExpressionPrimaryExpCSParserRuleCall_0_2_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_234707);
+ pushFollow(FollowSets001.FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_234708);
rulePrimaryExpCS();
state._fsp--;
@@ -49425,7 +49436,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getPathNamePathNameCSParserRuleCall_7_1_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_134738);
+ pushFollow(FollowSets001.FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_134739);
rulePathNameCS();
state._fsp--;
@@ -49470,7 +49481,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_2_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_234769);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_234770);
ruleExpCS();
state._fsp--;
@@ -49515,7 +49526,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getFirstIndexesExpCSParserRuleCall_7_2_0_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_134800);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_134801);
ruleExpCS();
state._fsp--;
@@ -49560,7 +49571,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_134831);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_134832);
ruleExpCS();
state._fsp--;
@@ -49605,7 +49616,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getSecondIndexesExpCSParserRuleCall_7_2_0_5_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_134862);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_134863);
ruleExpCS();
state._fsp--;
@@ -49656,7 +49667,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
}
- match(input,92,FollowSets001.FOLLOW_92_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_034898); if (state.failed) return ;
+ match(input,92,FollowSets001.FOLLOW_92_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_034899); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_0_6_0_0());
}
@@ -49703,7 +49714,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_034937);
+ pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_034938);
ruleConstructorPartCS();
state._fsp--;
@@ -49748,7 +49759,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_134968);
+ pushFollow(FollowSets001.FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_134969);
ruleConstructorPartCS();
state._fsp--;
@@ -49793,7 +49804,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_134999);
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_135000);
ruleStringLiteral();
state._fsp--;
@@ -49844,7 +49855,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
}
- match(input,92,FollowSets001.FOLLOW_92_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_035035); if (state.failed) return ;
+ match(input,92,FollowSets001.FOLLOW_92_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_035036); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
}
@@ -49891,7 +49902,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_035074);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_035075);
ruleNavigatingArgCS();
state._fsp--;
@@ -49936,7 +49947,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_135105);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_135106);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -49981,7 +49992,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_035136);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_035137);
ruleNavigatingSemiArgCS();
state._fsp--;
@@ -50026,7 +50037,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_135167);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_135168);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -50071,7 +50082,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_035198);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_035199);
ruleNavigatingBarArgCS();
state._fsp--;
@@ -50116,7 +50127,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_135229);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_135230);
ruleNavigatingCommaArgCS();
state._fsp--;
@@ -50161,7 +50172,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_035260);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_035261);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -50206,7 +50217,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_135291);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_135292);
ruleTypeExpCS();
state._fsp--;
@@ -50251,7 +50262,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_135322);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_135323);
ruleExpCS();
state._fsp--;
@@ -50302,7 +50313,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
- match(input,93,FollowSets001.FOLLOW_93_in_rule__NavigatingBarArgCS__PrefixAssignment_035358); if (state.failed) return ;
+ match(input,93,FollowSets001.FOLLOW_93_in_rule__NavigatingBarArgCS__PrefixAssignment_035359); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
}
@@ -50349,7 +50360,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_135397);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_135398);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -50394,7 +50405,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_135428);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_135429);
ruleTypeExpCS();
state._fsp--;
@@ -50439,7 +50450,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_135459);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_135460);
ruleExpCS();
state._fsp--;
@@ -50490,7 +50501,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__NavigatingCommaArgCS__PrefixAssignment_035495); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__NavigatingCommaArgCS__PrefixAssignment_035496); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
}
@@ -50537,7 +50548,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_135534);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_135535);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -50582,7 +50593,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_135565);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_135566);
ruleTypeExpCS();
state._fsp--;
@@ -50627,7 +50638,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_135596);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_135597);
ruleExpCS();
state._fsp--;
@@ -50678,7 +50689,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
- match(input,18,FollowSets001.FOLLOW_18_in_rule__NavigatingSemiArgCS__PrefixAssignment_035632); if (state.failed) return ;
+ match(input,18,FollowSets001.FOLLOW_18_in_rule__NavigatingSemiArgCS__PrefixAssignment_035633); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
}
@@ -50725,7 +50736,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_135671);
+ pushFollow(FollowSets001.FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_135672);
ruleNavigatingArgExpCS();
state._fsp--;
@@ -50770,7 +50781,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_135702);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_135703);
ruleTypeExpCS();
state._fsp--;
@@ -50815,7 +50826,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_135733);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_135734);
ruleExpCS();
state._fsp--;
@@ -50860,7 +50871,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_135764);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_135765);
ruleExpCS();
state._fsp--;
@@ -50905,7 +50916,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_335795);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_335796);
ruleExpCS();
state._fsp--;
@@ -50950,7 +50961,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_535826);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_535827);
ruleExpCS();
state._fsp--;
@@ -50995,7 +51006,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_135857);
+ pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_135858);
ruleLetVariableCS();
state._fsp--;
@@ -51040,7 +51051,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_135888);
+ pushFollow(FollowSets001.FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_135889);
ruleLetVariableCS();
state._fsp--;
@@ -51085,7 +51096,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_435919);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_435920);
ruleExpCS();
state._fsp--;
@@ -51130,7 +51141,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_035950);
+ pushFollow(FollowSets001.FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_035951);
ruleUnrestrictedName();
state._fsp--;
@@ -51175,7 +51186,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_135981);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_135982);
ruleTypeExpCS();
state._fsp--;
@@ -51220,7 +51231,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_336012);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_336013);
ruleExpCS();
state._fsp--;
@@ -51265,7 +51276,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_136043);
+ pushFollow(FollowSets001.FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_136044);
ruleExpCS();
state._fsp--;
@@ -51455,8 +51466,8 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
protected DFA16 dfa16 = new DFA16(this);
protected DFA35 dfa35 = new DFA35(this);
protected DFA38 dfa38 = new DFA38(this);
- protected DFA69 dfa69 = new DFA69(this);
- protected DFA89 dfa89 = new DFA89(this);
+ protected DFA70 dfa70 = new DFA70(this);
+ protected DFA90 dfa90 = new DFA90(this);
static final String DFA3_eotS =
"\30\uffff";
static final String DFA3_eofS =
@@ -51616,8 +51627,8 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA14_acceptS =
"\27\uffff\1\1\1\2";
static final String DFA14_specialS =
- "\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\2\uffff}>";
+ "\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\2\uffff}>";
static final String[] DFA14_transitionS = {
"\1\1\1\2\11\uffff\1\21\1\uffff\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\22\1\23\1\24\1\25\40\uffff"+
@@ -52040,48 +52051,48 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
"\3\1\16\uffff\16\1\1\uffff\1\27\4\uffff\1\1\5\uffff\2\1\1\uffff"+
"\1\1\3\uffff\1\1\1\uffff\3\1",
"",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
- "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
+ "\2\1\1\uffff\16\1\17\uffff\1\27\2\1\1\uffff\2\1\1\uffff\1\1"+
+ "\1\uffff\1\1\15\uffff\1\1",
""
};
@@ -52193,9 +52204,9 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA38_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\37\uffff}>";
static final String[] DFA38_transitionS = {
- "\2\4\2\31\11\uffff\1\31\1\uffff\22\31\1\4\20\uffff\1\13\10"+
- "\21\1\14\1\15\1\16\1\17\1\20\6\uffff\1\1\5\uffff\2\4\1\uffff"+
- "\1\2\5\uffff\1\3\2\4",
+ "\2\4\2\31\11\uffff\1\31\1\uffff\22\31\1\4\20\uffff\1\13\10\21"+
+ "\1\14\1\15\1\16\1\17\1\20\6\uffff\1\1\5\uffff\2\4\1\uffff\1"+
+ "\2\5\uffff\1\3\2\4",
"",
"",
"",
@@ -52379,19 +52390,19 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
throw nvae;
}
}
- static final String DFA69_eotS =
+ static final String DFA70_eotS =
"\30\uffff";
- static final String DFA69_eofS =
+ static final String DFA70_eofS =
"\30\uffff";
- static final String DFA69_minS =
+ static final String DFA70_minS =
"\1\5\25\22\2\uffff";
- static final String DFA69_maxS =
+ static final String DFA70_maxS =
"\1\44\25\114\2\uffff";
- static final String DFA69_acceptS =
+ static final String DFA70_acceptS =
"\26\uffff\1\2\1\1";
- static final String DFA69_specialS =
+ static final String DFA70_specialS =
"\30\uffff}>";
- static final String[] DFA69_transitionS = {
+ static final String[] DFA70_transitionS = {
"\1\26\1\1\1\2\11\uffff\1\21\1\uffff\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\22\1\23\1\24\1\25",
"\1\26\62\uffff\1\27\6\uffff\1\26",
@@ -52419,52 +52430,52 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
""
};
- static final short[] DFA69_eot = DFA.unpackEncodedString(DFA69_eotS);
- static final short[] DFA69_eof = DFA.unpackEncodedString(DFA69_eofS);
- static final char[] DFA69_min = DFA.unpackEncodedStringToUnsignedChars(DFA69_minS);
- static final char[] DFA69_max = DFA.unpackEncodedStringToUnsignedChars(DFA69_maxS);
- static final short[] DFA69_accept = DFA.unpackEncodedString(DFA69_acceptS);
- static final short[] DFA69_special = DFA.unpackEncodedString(DFA69_specialS);
- static final short[][] DFA69_transition;
+ static final short[] DFA70_eot = DFA.unpackEncodedString(DFA70_eotS);
+ static final short[] DFA70_eof = DFA.unpackEncodedString(DFA70_eofS);
+ static final char[] DFA70_min = DFA.unpackEncodedStringToUnsignedChars(DFA70_minS);
+ static final char[] DFA70_max = DFA.unpackEncodedStringToUnsignedChars(DFA70_maxS);
+ static final short[] DFA70_accept = DFA.unpackEncodedString(DFA70_acceptS);
+ static final short[] DFA70_special = DFA.unpackEncodedString(DFA70_specialS);
+ static final short[][] DFA70_transition;
static {
- int numStates = DFA69_transitionS.length;
- DFA69_transition = new short[numStates][];
+ int numStates = DFA70_transitionS.length;
+ DFA70_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA69_transition[i] = DFA.unpackEncodedString(DFA69_transitionS[i]);
+ DFA70_transition[i] = DFA.unpackEncodedString(DFA70_transitionS[i]);
}
}
- class DFA69 extends DFA {
+ class DFA70 extends DFA {
- public DFA69(BaseRecognizer recognizer) {
+ public DFA70(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 69;
- this.eot = DFA69_eot;
- this.eof = DFA69_eof;
- this.min = DFA69_min;
- this.max = DFA69_max;
- this.accept = DFA69_accept;
- this.special = DFA69_special;
- this.transition = DFA69_transition;
+ this.decisionNumber = 70;
+ this.eot = DFA70_eot;
+ this.eof = DFA70_eof;
+ this.min = DFA70_min;
+ this.max = DFA70_max;
+ this.accept = DFA70_accept;
+ this.special = DFA70_special;
+ this.transition = DFA70_transition;
}
public String getDescription() {
return "8358:1: ( rule__UnitCS__Group_1__0 )?";
}
}
- static final String DFA89_eotS =
+ static final String DFA90_eotS =
"\23\uffff";
- static final String DFA89_eofS =
+ static final String DFA90_eofS =
"\1\21\22\uffff";
- static final String DFA89_minS =
+ static final String DFA90_minS =
"\1\22\20\4\2\uffff";
- static final String DFA89_maxS =
+ static final String DFA90_maxS =
"\1\135\20\133\2\uffff";
- static final String DFA89_acceptS =
+ static final String DFA90_acceptS =
"\21\uffff\1\2\1\1";
- static final String DFA89_specialS =
+ static final String DFA90_specialS =
"\23\uffff}>";
- static final String[] DFA89_transitionS = {
+ static final String[] DFA90_transitionS = {
"\1\21\1\uffff\1\21\20\uffff\1\1\1\4\1\uffff\1\2\1\3\1\5\1\6"+
"\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\17\uffff\1"+
"\21\1\uffff\1\21\1\uffff\1\21\1\uffff\1\21\1\uffff\1\21\1\uffff"+
@@ -52505,34 +52516,34 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
""
};
- static final short[] DFA89_eot = DFA.unpackEncodedString(DFA89_eotS);
- static final short[] DFA89_eof = DFA.unpackEncodedString(DFA89_eofS);
- static final char[] DFA89_min = DFA.unpackEncodedStringToUnsignedChars(DFA89_minS);
- static final char[] DFA89_max = DFA.unpackEncodedStringToUnsignedChars(DFA89_maxS);
- static final short[] DFA89_accept = DFA.unpackEncodedString(DFA89_acceptS);
- static final short[] DFA89_special = DFA.unpackEncodedString(DFA89_specialS);
- static final short[][] DFA89_transition;
+ static final short[] DFA90_eot = DFA.unpackEncodedString(DFA90_eotS);
+ static final short[] DFA90_eof = DFA.unpackEncodedString(DFA90_eofS);
+ static final char[] DFA90_min = DFA.unpackEncodedStringToUnsignedChars(DFA90_minS);
+ static final char[] DFA90_max = DFA.unpackEncodedStringToUnsignedChars(DFA90_maxS);
+ static final short[] DFA90_accept = DFA.unpackEncodedString(DFA90_acceptS);
+ static final short[] DFA90_special = DFA.unpackEncodedString(DFA90_specialS);
+ static final short[][] DFA90_transition;
static {
- int numStates = DFA89_transitionS.length;
- DFA89_transition = new short[numStates][];
+ int numStates = DFA90_transitionS.length;
+ DFA90_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA89_transition[i] = DFA.unpackEncodedString(DFA89_transitionS[i]);
+ DFA90_transition[i] = DFA.unpackEncodedString(DFA90_transitionS[i]);
}
}
- class DFA89 extends DFA {
+ class DFA90 extends DFA {
- public DFA89(BaseRecognizer recognizer) {
+ public DFA90(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 89;
- this.eot = DFA89_eot;
- this.eof = DFA89_eof;
- this.min = DFA89_min;
- this.max = DFA89_max;
- this.accept = DFA89_accept;
- this.special = DFA89_special;
- this.transition = DFA89_transition;
+ this.decisionNumber = 90;
+ this.eot = DFA90_eot;
+ this.eof = DFA90_eof;
+ this.min = DFA90_min;
+ this.max = DFA90_max;
+ this.accept = DFA90_accept;
+ this.special = DFA90_special;
+ this.transition = DFA90_transition;
}
public String getDescription() {
return "()* loopback of 11600:1: ( rule__ExpCS__Group_0_1_2_0_1__0 )*";
@@ -52941,1118 +52952,1118 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0_in_rule__PrimaryExpCS__Alternatives_7_28356 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0_in_rule__PrimaryExpCS__Alternatives_7_28374 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0_in_rule__PrimaryExpCS__Alternatives_7_2_1_28407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_28425 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__08456 = new BitSet(new long[]{0x0000000400000000L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__08459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl8486 = new BitSet(new long[]{0x0000000006000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__18517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__TransformationsAssignment_1_in_rule__TopLevelCS__Group__1__Impl8544 = new BitSet(new long[]{0x0000000400000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__0__Impl_in_rule__CollectionTemplateCS__Group__08579 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__1_in_rule__CollectionTemplateCS__Group__08582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__NameAssignment_0_in_rule__CollectionTemplateCS__Group__0__Impl8609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__1__Impl_in_rule__CollectionTemplateCS__Group__18640 = new BitSet(new long[]{0x8000000000000000L,0x000000000000000FL});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__2_in_rule__CollectionTemplateCS__Group__18643 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__CollectionTemplateCS__Group__1__Impl8671 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__2__Impl_in_rule__CollectionTemplateCS__Group__28702 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__3_in_rule__CollectionTemplateCS__Group__28705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__TypeAssignment_2_in_rule__CollectionTemplateCS__Group__2__Impl8732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__3__Impl_in_rule__CollectionTemplateCS__Group__38762 = new BitSet(new long[]{0x0000001FFFFB00C0L,0x00000000000000A0L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__4_in_rule__CollectionTemplateCS__Group__38765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__CollectionTemplateCS__Group__3__Impl8793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__4__Impl_in_rule__CollectionTemplateCS__Group__48824 = new BitSet(new long[]{0x0000001FFFFB00C0L,0x00000000000000A0L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__5_in_rule__CollectionTemplateCS__Group__48827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__0_in_rule__CollectionTemplateCS__Group__4__Impl8854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__5__Impl_in_rule__CollectionTemplateCS__Group__58885 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__CollectionTemplateCS__Group__5__Impl8913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__0__Impl_in_rule__CollectionTemplateCS__Group_4__08956 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000300L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__1_in_rule__CollectionTemplateCS__Group_4__08959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_0_in_rule__CollectionTemplateCS__Group_4__0__Impl8986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__1__Impl_in_rule__CollectionTemplateCS__Group_4__19016 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000300L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__2_in_rule__CollectionTemplateCS__Group_4__19019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__0_in_rule__CollectionTemplateCS__Group_4__1__Impl9046 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__2__Impl_in_rule__CollectionTemplateCS__Group_4__29077 = new BitSet(new long[]{0x0000001FFFFB00C0L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__3_in_rule__CollectionTemplateCS__Group_4__29080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__CollectionTemplateCS__Group_4__2__Impl9108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__3__Impl_in_rule__CollectionTemplateCS__Group_4__39139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Alternatives_4_3_in_rule__CollectionTemplateCS__Group_4__3__Impl9166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__0__Impl_in_rule__CollectionTemplateCS__Group_4_1__09204 = new BitSet(new long[]{0x0000001FFFFB00C0L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__1_in_rule__CollectionTemplateCS__Group_4_1__09207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__CollectionTemplateCS__Group_4_1__0__Impl9235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__1__Impl_in_rule__CollectionTemplateCS__Group_4_1__19266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_1_in_rule__CollectionTemplateCS__Group_4_1__1__Impl9293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__0__Impl_in_rule__DefaultValueCS__Group__09327 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__1_in_rule__DefaultValueCS__Group__09330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__PropertyIdAssignment_0_in_rule__DefaultValueCS__Group__0__Impl9357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__1__Impl_in_rule__DefaultValueCS__Group__19387 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__2_in_rule__DefaultValueCS__Group__19390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__DefaultValueCS__Group__1__Impl9418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__2__Impl_in_rule__DefaultValueCS__Group__29449 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__3_in_rule__DefaultValueCS__Group__29452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__InitialiserAssignment_2_in_rule__DefaultValueCS__Group__2__Impl9479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__3__Impl_in_rule__DefaultValueCS__Group__39509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__DefaultValueCS__Group__3__Impl9537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__0__Impl_in_rule__DomainCS__Group__09576 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__1_in_rule__DomainCS__Group__09579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Alternatives_0_in_rule__DomainCS__Group__0__Impl9606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__1__Impl_in_rule__DomainCS__Group__19637 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__2_in_rule__DomainCS__Group__19640 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__DomainCS__Group__1__Impl9668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__2__Impl_in_rule__DomainCS__Group__29699 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__3_in_rule__DomainCS__Group__29702 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__ModelIdAssignment_2_in_rule__DomainCS__Group__2__Impl9729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__3__Impl_in_rule__DomainCS__Group__39759 = new BitSet(new long[]{0x0000000001140000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__4_in_rule__DomainCS__Group__39762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__PatternAssignment_3_in_rule__DomainCS__Group__3__Impl9789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__4__Impl_in_rule__DomainCS__Group__49819 = new BitSet(new long[]{0x0000000001140000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__5_in_rule__DomainCS__Group__49822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_4__0_in_rule__DomainCS__Group__4__Impl9849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__5__Impl_in_rule__DomainCS__Group__59880 = new BitSet(new long[]{0x0000000001140000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__6_in_rule__DomainCS__Group__59883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__0_in_rule__DomainCS__Group__5__Impl9910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__6__Impl_in_rule__DomainCS__Group__69941 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__DomainCS__Group__6__Impl9969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_4__0__Impl_in_rule__DomainCS__Group_4__010014 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__DomainCS__Group_4__1_in_rule__DomainCS__Group_4__010017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__DomainCS__Group_4__0__Impl10045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_4__1__Impl_in_rule__DomainCS__Group_4__110076 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__ImplementedByAssignment_4_1_in_rule__DomainCS__Group_4__1__Impl10103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__0__Impl_in_rule__DomainCS__Group_5__010137 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__1_in_rule__DomainCS__Group_5__010140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__DomainCS__Group_5__0__Impl10168 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__1__Impl_in_rule__DomainCS__Group_5__110199 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__2_in_rule__DomainCS__Group_5__110202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__DomainCS__Group_5__1__Impl10230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__2__Impl_in_rule__DomainCS__Group_5__210261 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__3_in_rule__DomainCS__Group_5__210264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__DefaultValuesAssignment_5_2_in_rule__DomainCS__Group_5__2__Impl10293 = new BitSet(new long[]{0x0000001FFFFA00C2L});
- public static final BitSet FOLLOW_rule__DomainCS__DefaultValuesAssignment_5_2_in_rule__DomainCS__Group_5__2__Impl10305 = new BitSet(new long[]{0x0000001FFFFA00C2L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__3__Impl_in_rule__DomainCS__Group_5__310338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__DomainCS__Group_5__3__Impl10366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ElementTemplateCS__Group_1__0__Impl_in_rule__ElementTemplateCS__Group_1__010405 = new BitSet(new long[]{0x0000001FFFFB00C0L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ElementTemplateCS__Group_1__1_in_rule__ElementTemplateCS__Group_1__010408 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ElementTemplateCS__Group_1__1__Impl_in_rule__ElementTemplateCS__Group_1__110466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__ElementTemplateCS__Group_1__1__Impl10494 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__0__Impl_in_rule__KeyDeclCS__Group__010529 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__1_in_rule__KeyDeclCS__Group__010532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__KeyDeclCS__Group__0__Impl10560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__1__Impl_in_rule__KeyDeclCS__Group__110591 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__2_in_rule__KeyDeclCS__Group__110594 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__PathNameAssignment_1_in_rule__KeyDeclCS__Group__1__Impl10621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__2__Impl_in_rule__KeyDeclCS__Group__210651 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__3_in_rule__KeyDeclCS__Group__210654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__KeyDeclCS__Group__2__Impl10682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__3__Impl_in_rule__KeyDeclCS__Group__310713 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__4_in_rule__KeyDeclCS__Group__310716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Alternatives_3_in_rule__KeyDeclCS__Group__3__Impl10743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__4__Impl_in_rule__KeyDeclCS__Group__410773 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__5_in_rule__KeyDeclCS__Group__410776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__0_in_rule__KeyDeclCS__Group__4__Impl10803 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__5__Impl_in_rule__KeyDeclCS__Group__510834 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__6_in_rule__KeyDeclCS__Group__510837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__KeyDeclCS__Group__5__Impl10865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__6__Impl_in_rule__KeyDeclCS__Group__610896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__KeyDeclCS__Group__6__Impl10924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__0__Impl_in_rule__KeyDeclCS__Group_3_1__010969 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__1_in_rule__KeyDeclCS__Group_3_1__010972 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__KeyDeclCS__Group_3_1__0__Impl11000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__1__Impl_in_rule__KeyDeclCS__Group_3_1__111031 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__2_in_rule__KeyDeclCS__Group_3_1__111034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__KeyDeclCS__Group_3_1__1__Impl11062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__2__Impl_in_rule__KeyDeclCS__Group_3_1__211093 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__3_in_rule__KeyDeclCS__Group_3_1__211096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_2_in_rule__KeyDeclCS__Group_3_1__2__Impl11123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__3__Impl_in_rule__KeyDeclCS__Group_3_1__311153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__KeyDeclCS__Group_3_1__3__Impl11181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__0__Impl_in_rule__KeyDeclCS__Group_4__011220 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__1_in_rule__KeyDeclCS__Group_4__011223 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__KeyDeclCS__Group_4__0__Impl11251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__1__Impl_in_rule__KeyDeclCS__Group_4__111282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Alternatives_4_1_in_rule__KeyDeclCS__Group_4__1__Impl11309 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__0__Impl_in_rule__KeyDeclCS__Group_4_1_1__011343 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__1_in_rule__KeyDeclCS__Group_4_1_1__011346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__KeyDeclCS__Group_4_1_1__0__Impl11374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__1__Impl_in_rule__KeyDeclCS__Group_4_1_1__111405 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__2_in_rule__KeyDeclCS__Group_4_1_1__111408 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__KeyDeclCS__Group_4_1_1__1__Impl11436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__2__Impl_in_rule__KeyDeclCS__Group_4_1_1__211467 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__3_in_rule__KeyDeclCS__Group_4_1_1__211470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_2_in_rule__KeyDeclCS__Group_4_1_1__2__Impl11497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__3__Impl_in_rule__KeyDeclCS__Group_4_1_1__311527 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__KeyDeclCS__Group_4_1_1__3__Impl11555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__011594 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__011597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__LibraryCS__Group__0__Impl11625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__111656 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__111659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl11686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__211716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__LibraryCS__Group__2__Impl11744 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__0__Impl_in_rule__ModelDeclCS__Group__011781 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__1_in_rule__ModelDeclCS__Group__011784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__NameAssignment_0_in_rule__ModelDeclCS__Group__0__Impl11811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__1__Impl_in_rule__ModelDeclCS__Group__111841 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__2_in_rule__ModelDeclCS__Group__111844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ModelDeclCS__Group__1__Impl11872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__2__Impl_in_rule__ModelDeclCS__Group__211903 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Alternatives_2_in_rule__ModelDeclCS__Group__2__Impl11930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__0__Impl_in_rule__ModelDeclCS__Group_2_1__011966 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__1_in_rule__ModelDeclCS__Group_2_1__011969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__ModelDeclCS__Group_2_1__0__Impl11997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__1__Impl_in_rule__ModelDeclCS__Group_2_1__112028 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__2_in_rule__ModelDeclCS__Group_2_1__112031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_1_in_rule__ModelDeclCS__Group_2_1__1__Impl12058 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__2__Impl_in_rule__ModelDeclCS__Group_2_1__212088 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__3_in_rule__ModelDeclCS__Group_2_1__212091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__0_in_rule__ModelDeclCS__Group_2_1__2__Impl12118 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__3__Impl_in_rule__ModelDeclCS__Group_2_1__312149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__ModelDeclCS__Group_2_1__3__Impl12177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__0__Impl_in_rule__ModelDeclCS__Group_2_1_2__012216 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__1_in_rule__ModelDeclCS__Group_2_1_2__012219 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__ModelDeclCS__Group_2_1_2__0__Impl12247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__1__Impl_in_rule__ModelDeclCS__Group_2_1_2__112278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_1_in_rule__ModelDeclCS__Group_2_1_2__1__Impl12305 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__0__Impl_in_rule__ObjectTemplateCS__Group__012339 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__1_in_rule__ObjectTemplateCS__Group__012342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__NameAssignment_0_in_rule__ObjectTemplateCS__Group__0__Impl12369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__1__Impl_in_rule__ObjectTemplateCS__Group__112400 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__2_in_rule__ObjectTemplateCS__Group__112403 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ObjectTemplateCS__Group__1__Impl12431 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__2__Impl_in_rule__ObjectTemplateCS__Group__212462 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__3_in_rule__ObjectTemplateCS__Group__212465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__TypeAssignment_2_in_rule__ObjectTemplateCS__Group__2__Impl12492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__3__Impl_in_rule__ObjectTemplateCS__Group__312522 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__4_in_rule__ObjectTemplateCS__Group__312525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__ObjectTemplateCS__Group__3__Impl12553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__4__Impl_in_rule__ObjectTemplateCS__Group__412584 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__5_in_rule__ObjectTemplateCS__Group__412587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__0_in_rule__ObjectTemplateCS__Group__4__Impl12614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__5__Impl_in_rule__ObjectTemplateCS__Group__512645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__ObjectTemplateCS__Group__5__Impl12673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__0__Impl_in_rule__ObjectTemplateCS__Group_4__012716 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__1_in_rule__ObjectTemplateCS__Group_4__012719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_0_in_rule__ObjectTemplateCS__Group_4__0__Impl12746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__1__Impl_in_rule__ObjectTemplateCS__Group_4__112776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__0_in_rule__ObjectTemplateCS__Group_4__1__Impl12803 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__0__Impl_in_rule__ObjectTemplateCS__Group_4_1__012838 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__1_in_rule__ObjectTemplateCS__Group_4_1__012841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__ObjectTemplateCS__Group_4_1__0__Impl12869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__1__Impl_in_rule__ObjectTemplateCS__Group_4_1__112900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_1_in_rule__ObjectTemplateCS__Group_4_1__1__Impl12927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012961 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__113021 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__113024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl13052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__213083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl13110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__013146 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__013149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__ExprAssignment_0_in_rule__PredicateCS__Group__0__Impl13176 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__113206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__PredicateCS__Group__1__Impl13234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__0__Impl_in_rule__PrimitiveTypeDomainCS__Group__013269 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__1_in_rule__PrimitiveTypeDomainCS__Group__013272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__PrimitiveTypeDomainCS__Group__0__Impl13300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__1__Impl_in_rule__PrimitiveTypeDomainCS__Group__113331 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__2_in_rule__PrimitiveTypeDomainCS__Group__113334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__PrimitiveTypeDomainCS__Group__1__Impl13362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__2__Impl_in_rule__PrimitiveTypeDomainCS__Group__213393 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__3_in_rule__PrimitiveTypeDomainCS__Group__213396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__NameAssignment_2_in_rule__PrimitiveTypeDomainCS__Group__2__Impl13423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__3__Impl_in_rule__PrimitiveTypeDomainCS__Group__313453 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__4_in_rule__PrimitiveTypeDomainCS__Group__313456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__PrimitiveTypeDomainCS__Group__3__Impl13484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__4__Impl_in_rule__PrimitiveTypeDomainCS__Group__413515 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__5_in_rule__PrimitiveTypeDomainCS__Group__413518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__TypeAssignment_4_in_rule__PrimitiveTypeDomainCS__Group__4__Impl13545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__5__Impl_in_rule__PrimitiveTypeDomainCS__Group__513575 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__PrimitiveTypeDomainCS__Group__5__Impl13603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__0__Impl_in_rule__PropertyTemplateCS__Group__013646 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__1_in_rule__PropertyTemplateCS__Group__013649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Alternatives_0_in_rule__PropertyTemplateCS__Group__0__Impl13676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__1__Impl_in_rule__PropertyTemplateCS__Group__113706 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B042FL});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__2_in_rule__PropertyTemplateCS__Group__113709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__PropertyTemplateCS__Group__1__Impl13737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__2__Impl_in_rule__PropertyTemplateCS__Group__213768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__ExpressionAssignment_2_in_rule__PropertyTemplateCS__Group__2__Impl13795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__0__Impl_in_rule__PropertyTemplateCS__Group_0_1__013831 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__1_in_rule__PropertyTemplateCS__Group_0_1__013834 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__PropertyTemplateCS__Group_0_1__0__Impl13862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__1__Impl_in_rule__PropertyTemplateCS__Group_0_1__113893 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__2_in_rule__PropertyTemplateCS__Group_0_1__113896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__PropertyTemplateCS__Group_0_1__1__Impl13924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__2__Impl_in_rule__PropertyTemplateCS__Group_0_1__213955 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__3_in_rule__PropertyTemplateCS__Group_0_1__213958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_2_in_rule__PropertyTemplateCS__Group_0_1__2__Impl13985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__3__Impl_in_rule__PropertyTemplateCS__Group_0_1__314015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__PropertyTemplateCS__Group_0_1__3__Impl14043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__014082 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__014085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__QueryCS__Group__0__Impl14113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__114144 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__114147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_1_in_rule__QueryCS__Group__1__Impl14174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__214204 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__214207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__QueryCS__Group__2__Impl14235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__314266 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__314269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3__0_in_rule__QueryCS__Group__3__Impl14296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__414327 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__414330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__QueryCS__Group__4__Impl14358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__514389 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__514392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__QueryCS__Group__5__Impl14420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__614451 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__614454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_6_in_rule__QueryCS__Group__6__Impl14481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__714511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Alternatives_7_in_rule__QueryCS__Group__7__Impl14538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3__0__Impl_in_rule__QueryCS__Group_3__014584 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3__1_in_rule__QueryCS__Group_3__014587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationsAssignment_3_0_in_rule__QueryCS__Group_3__0__Impl14614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3__1__Impl_in_rule__QueryCS__Group_3__114644 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__0_in_rule__QueryCS__Group_3__1__Impl14671 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__0__Impl_in_rule__QueryCS__Group_3_1__014706 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__1_in_rule__QueryCS__Group_3_1__014709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__QueryCS__Group_3_1__0__Impl14737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__1__Impl_in_rule__QueryCS__Group_3_1__114768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationsAssignment_3_1_1_in_rule__QueryCS__Group_3_1__1__Impl14795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__0__Impl_in_rule__QueryCS__Group_7_1__014829 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__1_in_rule__QueryCS__Group_7_1__014832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__QueryCS__Group_7_1__0__Impl14860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__1__Impl_in_rule__QueryCS__Group_7_1__114891 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__2_in_rule__QueryCS__Group_7_1__114894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__ExpressionAssignment_7_1_1_in_rule__QueryCS__Group_7_1__1__Impl14921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__2__Impl_in_rule__QueryCS__Group_7_1__214951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__QueryCS__Group_7_1__2__Impl14979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__0__Impl_in_rule__RelationCS__Group__015016 = new BitSet(new long[]{0x0000000100000000L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__1_in_rule__RelationCS__Group__015019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__TopAssignment_0_in_rule__RelationCS__Group__0__Impl15046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__1__Impl_in_rule__RelationCS__Group__115077 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__2_in_rule__RelationCS__Group__115080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__RelationCS__Group__1__Impl15108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__2__Impl_in_rule__RelationCS__Group__215139 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__3_in_rule__RelationCS__Group__215142 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__NameAssignment_2_in_rule__RelationCS__Group__2__Impl15169 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__3__Impl_in_rule__RelationCS__Group__315199 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__4_in_rule__RelationCS__Group__315202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group_3__0_in_rule__RelationCS__Group__3__Impl15229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__4__Impl_in_rule__RelationCS__Group__415260 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__5_in_rule__RelationCS__Group__415263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__RelationCS__Group__4__Impl15291 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__5__Impl_in_rule__RelationCS__Group__515322 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__6_in_rule__RelationCS__Group__515325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__VarDeclarationsAssignment_5_in_rule__RelationCS__Group__5__Impl15352 = new BitSet(new long[]{0x0000001FFFFA00C2L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__6__Impl_in_rule__RelationCS__Group__615383 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__7_in_rule__RelationCS__Group__615386 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Alternatives_6_in_rule__RelationCS__Group__6__Impl15415 = new BitSet(new long[]{0x0000001FFFFA00C2L});
- public static final BitSet FOLLOW_rule__RelationCS__Alternatives_6_in_rule__RelationCS__Group__6__Impl15427 = new BitSet(new long[]{0x0000001FFFFA00C2L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__7__Impl_in_rule__RelationCS__Group__715460 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__8_in_rule__RelationCS__Group__715463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__WhenAssignment_7_in_rule__RelationCS__Group__7__Impl15490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__8__Impl_in_rule__RelationCS__Group__815521 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__9_in_rule__RelationCS__Group__815524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__WhereAssignment_8_in_rule__RelationCS__Group__8__Impl15551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__9__Impl_in_rule__RelationCS__Group__915582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__RelationCS__Group__9__Impl15610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group_3__0__Impl_in_rule__RelationCS__Group_3__015661 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__RelationCS__Group_3__1_in_rule__RelationCS__Group_3__015664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__RelationCS__Group_3__0__Impl15692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group_3__1__Impl_in_rule__RelationCS__Group_3__115723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__OverridesAssignment_3_1_in_rule__RelationCS__Group_3__1__Impl15750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group__0__Impl_in_rule__TemplateCS__Group__015784 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group__1_in_rule__TemplateCS__Group__015787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Alternatives_0_in_rule__TemplateCS__Group__0__Impl15814 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group__1__Impl_in_rule__TemplateCS__Group__115844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__0_in_rule__TemplateCS__Group__1__Impl15871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__0__Impl_in_rule__TemplateCS__Group_1__015906 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__1_in_rule__TemplateCS__Group_1__015909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__TemplateCS__Group_1__0__Impl15937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__1__Impl_in_rule__TemplateCS__Group_1__115968 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__2_in_rule__TemplateCS__Group_1__115971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__GuardExpressionAssignment_1_1_in_rule__TemplateCS__Group_1__1__Impl15998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__2__Impl_in_rule__TemplateCS__Group_1__216028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__TemplateCS__Group_1__2__Impl16056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__016093 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__016096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_34_in_rule__TransformationCS__Group__0__Impl16124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__116155 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__116158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_1_in_rule__TransformationCS__Group__1__Impl16185 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__216215 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__216218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__TransformationCS__Group__2__Impl16246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__316277 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000A00L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__316280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__ModelDeclsAssignment_3_in_rule__TransformationCS__Group__3__Impl16307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__416337 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000A00L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__416340 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl16367 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__516398 = new BitSet(new long[]{0x0000000000800000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__6_in_rule__TransformationCS__Group__516401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__TransformationCS__Group__5__Impl16429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__6__Impl_in_rule__TransformationCS__Group__616460 = new BitSet(new long[]{0x0000000000800000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__7_in_rule__TransformationCS__Group__616463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6__0_in_rule__TransformationCS__Group__6__Impl16490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__7__Impl_in_rule__TransformationCS__Group__716521 = new BitSet(new long[]{0x0000000388000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__8_in_rule__TransformationCS__Group__716524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__TransformationCS__Group__7__Impl16552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__8__Impl_in_rule__TransformationCS__Group__816583 = new BitSet(new long[]{0x0000000388000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__9_in_rule__TransformationCS__Group__816586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__KeyDeclsAssignment_8_in_rule__TransformationCS__Group__8__Impl16613 = new BitSet(new long[]{0x0000000008000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__9__Impl_in_rule__TransformationCS__Group__916644 = new BitSet(new long[]{0x0000000388000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__10_in_rule__TransformationCS__Group__916647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Alternatives_9_in_rule__TransformationCS__Group__9__Impl16674 = new BitSet(new long[]{0x0000000380000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__10__Impl_in_rule__TransformationCS__Group__1016705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__TransformationCS__Group__10__Impl16733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__016786 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__016789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__TransformationCS__Group_4__0__Impl16817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__116848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__ModelDeclsAssignment_4_1_in_rule__TransformationCS__Group_4__1__Impl16875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6__0__Impl_in_rule__TransformationCS__Group_6__016909 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6__1_in_rule__TransformationCS__Group_6__016912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__TransformationCS__Group_6__0__Impl16940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6__1__Impl_in_rule__TransformationCS__Group_6__116971 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6__2_in_rule__TransformationCS__Group_6__116974 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__ExtendsAssignment_6_1_in_rule__TransformationCS__Group_6__1__Impl17001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6__2__Impl_in_rule__TransformationCS__Group_6__217031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6_2__0_in_rule__TransformationCS__Group_6__2__Impl17058 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6_2__0__Impl_in_rule__TransformationCS__Group_6_2__017095 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6_2__1_in_rule__TransformationCS__Group_6_2__017098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__TransformationCS__Group_6_2__0__Impl17126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_6_2__1__Impl_in_rule__TransformationCS__Group_6_2__117157 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__ExtendsAssignment_6_2_1_in_rule__TransformationCS__Group_6_2__1__Impl17184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__0__Impl_in_rule__UnitCS__Group__017218 = new BitSet(new long[]{0x0000001FFFFA00E0L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__1_in_rule__UnitCS__Group__017221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__UnitCS__Group__0__Impl17249 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__1__Impl_in_rule__UnitCS__Group__117280 = new BitSet(new long[]{0x0000001FFFFA00E0L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__2_in_rule__UnitCS__Group__117283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_1__0_in_rule__UnitCS__Group__1__Impl17310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__2__Impl_in_rule__UnitCS__Group__217341 = new BitSet(new long[]{0x0000000000040000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__3_in_rule__UnitCS__Group__217344 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__PathNameAssignment_2_in_rule__UnitCS__Group__2__Impl17371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__3__Impl_in_rule__UnitCS__Group__317401 = new BitSet(new long[]{0x0000000000040000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__4_in_rule__UnitCS__Group__317404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_3__0_in_rule__UnitCS__Group__3__Impl17431 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__4__Impl_in_rule__UnitCS__Group__417462 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__UnitCS__Group__4__Impl17490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_1__0__Impl_in_rule__UnitCS__Group_1__017531 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_1__1_in_rule__UnitCS__Group_1__017534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__NameAssignment_1_0_in_rule__UnitCS__Group_1__0__Impl17561 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_1__1__Impl_in_rule__UnitCS__Group_1__117591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__UnitCS__Group_1__1__Impl17619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_3__0__Impl_in_rule__UnitCS__Group_3__017654 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_3__1_in_rule__UnitCS__Group_3__017657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__UnitCS__Group_3__0__Impl17685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_3__1__Impl_in_rule__UnitCS__Group_3__117716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__AllAssignment_3_1_in_rule__UnitCS__Group_3__1__Impl17743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__017777 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000220L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__017780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__VarDeclarationIdsAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl17807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__117837 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000220L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__117840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl17867 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__217898 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__3_in_rule__VarDeclarationCS__Group__217901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__VarDeclarationCS__Group__2__Impl17929 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__3__Impl_in_rule__VarDeclarationCS__Group__317960 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__4_in_rule__VarDeclarationCS__Group__317963 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__TypeAssignment_3_in_rule__VarDeclarationCS__Group__3__Impl17990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__4__Impl_in_rule__VarDeclarationCS__Group__418020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__VarDeclarationCS__Group__4__Impl18048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__018089 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__018092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__VarDeclarationCS__Group_1__0__Impl18120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__118151 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl18178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__0__Impl_in_rule__WhenCS__Group__018212 = new BitSet(new long[]{0x0000000800000000L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__1_in_rule__WhenCS__Group__018215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__1__Impl_in_rule__WhenCS__Group__118273 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__2_in_rule__WhenCS__Group__118276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_35_in_rule__WhenCS__Group__1__Impl18304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__2__Impl_in_rule__WhenCS__Group__218335 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
- public static final BitSet FOLLOW_rule__WhenCS__Group__3_in_rule__WhenCS__Group__218338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__WhenCS__Group__2__Impl18366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__3__Impl_in_rule__WhenCS__Group__318397 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
- public static final BitSet FOLLOW_rule__WhenCS__Group__4_in_rule__WhenCS__Group__318400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__PredicatesAssignment_3_in_rule__WhenCS__Group__3__Impl18427 = new BitSet(new long[]{0xFFC000FFFFFA00F2L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__WhenCS__Group__4__Impl_in_rule__WhenCS__Group__418458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__WhenCS__Group__4__Impl18486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__0__Impl_in_rule__WhereCS__Group__018527 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__1_in_rule__WhereCS__Group__018530 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__1__Impl_in_rule__WhereCS__Group__118588 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__2_in_rule__WhereCS__Group__118591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__WhereCS__Group__1__Impl18619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__2__Impl_in_rule__WhereCS__Group__218650 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
- public static final BitSet FOLLOW_rule__WhereCS__Group__3_in_rule__WhereCS__Group__218653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__WhereCS__Group__2__Impl18681 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__3__Impl_in_rule__WhereCS__Group__318712 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
- public static final BitSet FOLLOW_rule__WhereCS__Group__4_in_rule__WhereCS__Group__318715 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__PredicatesAssignment_3_in_rule__WhereCS__Group__3__Impl18742 = new BitSet(new long[]{0xFFC000FFFFFA00F2L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__WhereCS__Group__4__Impl_in_rule__WhereCS__Group__418773 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__WhereCS__Group__4__Impl18801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__018842 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__018845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl18872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__118902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl18929 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__018964 = new BitSet(new long[]{0xFFC0001FFFFA00C0L,0x000000000000000FL});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__018967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__PathNameCS__Group_1__0__Impl18995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__119026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl19053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__019087 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__019090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl19117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__119147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl19174 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__019209 = new BitSet(new long[]{0xFFC0001FFFFA00C0L,0x000000000000000FL});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__019212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__URIPathNameCS__Group_1__0__Impl19240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__119271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl19298 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__019332 = new BitSet(new long[]{0x0000001FFFFA00E0L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__019335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__119393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl19420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__019454 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__019457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl19484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__119514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl19541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__019576 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__019579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__CollectionTypeCS__Group_1__0__Impl19607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__119638 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__119641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl19668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__219698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__CollectionTypeCS__Group_1__2__Impl19726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__019763 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__019766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl19793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__119823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl19850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__019885 = new BitSet(new long[]{0x0000002000000010L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__019888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__MultiplicityBoundsCS__Group_1__0__Impl19916 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__119947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl19974 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__020008 = new BitSet(new long[]{0x0000022000000010L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__020011 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__MultiplicityCS__Group__0__Impl20039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__120070 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__120073 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl20100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__220130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__MultiplicityCS__Group__2__Impl20158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__020195 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__020198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl20225 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__120255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl20282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__020317 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__020320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__TupleTypeCS__Group_1__0__Impl20348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__120379 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__120382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl20409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__220440 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__TupleTypeCS__Group_1__2__Impl20468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__020505 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__020508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl20535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__120565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl20592 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__020627 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__020630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__TupleTypeCS__Group_1_1_1__0__Impl20658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__120689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl20716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__020750 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__020753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl20780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__120810 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__120813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl20841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__220872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl20899 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020935 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120995 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__CollectionLiteralExpCS__Group__1__Impl21026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__221057 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__221060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl21087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__321118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__CollectionLiteralExpCS__Group__3__Impl21146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__021185 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__021188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl21215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__121245 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl21272 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__021307 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__021310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl21338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__121369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl21396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__021430 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__021433 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl21460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__121490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl21517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__021552 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__021555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__CollectionLiteralPartCS__Group_1__0__Impl21583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__121614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl21641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__021675 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__021678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl21705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__121735 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__121738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__ConstructorPartCS__Group__1__Impl21766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__221797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl21824 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__021860 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__021863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_rule__TupleLiteralExpCS__Group__0__Impl21891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__121922 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__121925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__TupleLiteralExpCS__Group__1__Impl21953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__221984 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__221987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl22014 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__322044 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__322047 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl22074 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__422105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__TupleLiteralExpCS__Group__4__Impl22133 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__022174 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__022177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__TupleLiteralExpCS__Group_3__0__Impl22205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__122236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl22263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__022297 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__022300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl22327 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_1_in_rule__PrimaryExpCS__Alternatives_7_2_1_28426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__08457 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__08460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_0_in_rule__TopLevelCS__Group__0__Impl8487 = new BitSet(new long[]{0x0000000006000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__18518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__TransformationsAssignment_1_in_rule__TopLevelCS__Group__1__Impl8545 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__0__Impl_in_rule__CollectionTemplateCS__Group__08580 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__1_in_rule__CollectionTemplateCS__Group__08583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__NameAssignment_0_in_rule__CollectionTemplateCS__Group__0__Impl8610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__1__Impl_in_rule__CollectionTemplateCS__Group__18641 = new BitSet(new long[]{0x8000000000000000L,0x000000000000000FL});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__2_in_rule__CollectionTemplateCS__Group__18644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__CollectionTemplateCS__Group__1__Impl8672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__2__Impl_in_rule__CollectionTemplateCS__Group__28703 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__3_in_rule__CollectionTemplateCS__Group__28706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__TypeAssignment_2_in_rule__CollectionTemplateCS__Group__2__Impl8733 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__3__Impl_in_rule__CollectionTemplateCS__Group__38763 = new BitSet(new long[]{0x0000001FFFFB00C0L,0x00000000000000A0L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__4_in_rule__CollectionTemplateCS__Group__38766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__CollectionTemplateCS__Group__3__Impl8794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__4__Impl_in_rule__CollectionTemplateCS__Group__48825 = new BitSet(new long[]{0x0000001FFFFB00C0L,0x00000000000000A0L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__5_in_rule__CollectionTemplateCS__Group__48828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__0_in_rule__CollectionTemplateCS__Group__4__Impl8855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__5__Impl_in_rule__CollectionTemplateCS__Group__58886 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__CollectionTemplateCS__Group__5__Impl8914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__0__Impl_in_rule__CollectionTemplateCS__Group_4__08957 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000300L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__1_in_rule__CollectionTemplateCS__Group_4__08960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_0_in_rule__CollectionTemplateCS__Group_4__0__Impl8987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__1__Impl_in_rule__CollectionTemplateCS__Group_4__19017 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000300L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__2_in_rule__CollectionTemplateCS__Group_4__19020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__0_in_rule__CollectionTemplateCS__Group_4__1__Impl9047 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__2__Impl_in_rule__CollectionTemplateCS__Group_4__29078 = new BitSet(new long[]{0x0000001FFFFB00C0L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__3_in_rule__CollectionTemplateCS__Group_4__29081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__CollectionTemplateCS__Group_4__2__Impl9109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__3__Impl_in_rule__CollectionTemplateCS__Group_4__39140 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Alternatives_4_3_in_rule__CollectionTemplateCS__Group_4__3__Impl9167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__0__Impl_in_rule__CollectionTemplateCS__Group_4_1__09205 = new BitSet(new long[]{0x0000001FFFFB00C0L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__1_in_rule__CollectionTemplateCS__Group_4_1__09208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__CollectionTemplateCS__Group_4_1__0__Impl9236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__1__Impl_in_rule__CollectionTemplateCS__Group_4_1__19267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_1_in_rule__CollectionTemplateCS__Group_4_1__1__Impl9294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__0__Impl_in_rule__DefaultValueCS__Group__09328 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__1_in_rule__DefaultValueCS__Group__09331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__PropertyIdAssignment_0_in_rule__DefaultValueCS__Group__0__Impl9358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__1__Impl_in_rule__DefaultValueCS__Group__19388 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__2_in_rule__DefaultValueCS__Group__19391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__DefaultValueCS__Group__1__Impl9419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__2__Impl_in_rule__DefaultValueCS__Group__29450 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__3_in_rule__DefaultValueCS__Group__29453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__InitialiserAssignment_2_in_rule__DefaultValueCS__Group__2__Impl9480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__3__Impl_in_rule__DefaultValueCS__Group__39510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__DefaultValueCS__Group__3__Impl9538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__0__Impl_in_rule__DomainCS__Group__09577 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__1_in_rule__DomainCS__Group__09580 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Alternatives_0_in_rule__DomainCS__Group__0__Impl9607 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__1__Impl_in_rule__DomainCS__Group__19638 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__2_in_rule__DomainCS__Group__19641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__DomainCS__Group__1__Impl9669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__2__Impl_in_rule__DomainCS__Group__29700 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__3_in_rule__DomainCS__Group__29703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__ModelIdAssignment_2_in_rule__DomainCS__Group__2__Impl9730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__3__Impl_in_rule__DomainCS__Group__39760 = new BitSet(new long[]{0x0000000001140000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__4_in_rule__DomainCS__Group__39763 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__PatternAssignment_3_in_rule__DomainCS__Group__3__Impl9790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__4__Impl_in_rule__DomainCS__Group__49820 = new BitSet(new long[]{0x0000000001140000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__5_in_rule__DomainCS__Group__49823 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_4__0_in_rule__DomainCS__Group__4__Impl9850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__5__Impl_in_rule__DomainCS__Group__59881 = new BitSet(new long[]{0x0000000001140000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__6_in_rule__DomainCS__Group__59884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__0_in_rule__DomainCS__Group__5__Impl9911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__6__Impl_in_rule__DomainCS__Group__69942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__DomainCS__Group__6__Impl9970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_4__0__Impl_in_rule__DomainCS__Group_4__010015 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_4__1_in_rule__DomainCS__Group_4__010018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__DomainCS__Group_4__0__Impl10046 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_4__1__Impl_in_rule__DomainCS__Group_4__110077 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__ImplementedByAssignment_4_1_in_rule__DomainCS__Group_4__1__Impl10104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__0__Impl_in_rule__DomainCS__Group_5__010138 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__1_in_rule__DomainCS__Group_5__010141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__DomainCS__Group_5__0__Impl10169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__1__Impl_in_rule__DomainCS__Group_5__110200 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__2_in_rule__DomainCS__Group_5__110203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__DomainCS__Group_5__1__Impl10231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__2__Impl_in_rule__DomainCS__Group_5__210262 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__3_in_rule__DomainCS__Group_5__210265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__DefaultValuesAssignment_5_2_in_rule__DomainCS__Group_5__2__Impl10294 = new BitSet(new long[]{0x0000001FFFFA00C2L});
+ public static final BitSet FOLLOW_rule__DomainCS__DefaultValuesAssignment_5_2_in_rule__DomainCS__Group_5__2__Impl10306 = new BitSet(new long[]{0x0000001FFFFA00C2L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__3__Impl_in_rule__DomainCS__Group_5__310339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__DomainCS__Group_5__3__Impl10367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ElementTemplateCS__Group_1__0__Impl_in_rule__ElementTemplateCS__Group_1__010406 = new BitSet(new long[]{0x0000001FFFFB00C0L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ElementTemplateCS__Group_1__1_in_rule__ElementTemplateCS__Group_1__010409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ElementTemplateCS__Group_1__1__Impl_in_rule__ElementTemplateCS__Group_1__110467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__ElementTemplateCS__Group_1__1__Impl10495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__0__Impl_in_rule__KeyDeclCS__Group__010530 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__1_in_rule__KeyDeclCS__Group__010533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__KeyDeclCS__Group__0__Impl10561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__1__Impl_in_rule__KeyDeclCS__Group__110592 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__2_in_rule__KeyDeclCS__Group__110595 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__PathNameAssignment_1_in_rule__KeyDeclCS__Group__1__Impl10622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__2__Impl_in_rule__KeyDeclCS__Group__210652 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__3_in_rule__KeyDeclCS__Group__210655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__KeyDeclCS__Group__2__Impl10683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__3__Impl_in_rule__KeyDeclCS__Group__310714 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__4_in_rule__KeyDeclCS__Group__310717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Alternatives_3_in_rule__KeyDeclCS__Group__3__Impl10744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__4__Impl_in_rule__KeyDeclCS__Group__410774 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__5_in_rule__KeyDeclCS__Group__410777 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__0_in_rule__KeyDeclCS__Group__4__Impl10804 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__5__Impl_in_rule__KeyDeclCS__Group__510835 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__6_in_rule__KeyDeclCS__Group__510838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__KeyDeclCS__Group__5__Impl10866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__6__Impl_in_rule__KeyDeclCS__Group__610897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__KeyDeclCS__Group__6__Impl10925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__0__Impl_in_rule__KeyDeclCS__Group_3_1__010970 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__1_in_rule__KeyDeclCS__Group_3_1__010973 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__KeyDeclCS__Group_3_1__0__Impl11001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__1__Impl_in_rule__KeyDeclCS__Group_3_1__111032 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__2_in_rule__KeyDeclCS__Group_3_1__111035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__KeyDeclCS__Group_3_1__1__Impl11063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__2__Impl_in_rule__KeyDeclCS__Group_3_1__211094 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__3_in_rule__KeyDeclCS__Group_3_1__211097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_2_in_rule__KeyDeclCS__Group_3_1__2__Impl11124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__3__Impl_in_rule__KeyDeclCS__Group_3_1__311154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__KeyDeclCS__Group_3_1__3__Impl11182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__0__Impl_in_rule__KeyDeclCS__Group_4__011221 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__1_in_rule__KeyDeclCS__Group_4__011224 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__KeyDeclCS__Group_4__0__Impl11252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__1__Impl_in_rule__KeyDeclCS__Group_4__111283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Alternatives_4_1_in_rule__KeyDeclCS__Group_4__1__Impl11310 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__0__Impl_in_rule__KeyDeclCS__Group_4_1_1__011344 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__1_in_rule__KeyDeclCS__Group_4_1_1__011347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__KeyDeclCS__Group_4_1_1__0__Impl11375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__1__Impl_in_rule__KeyDeclCS__Group_4_1_1__111406 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__2_in_rule__KeyDeclCS__Group_4_1_1__111409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__KeyDeclCS__Group_4_1_1__1__Impl11437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__2__Impl_in_rule__KeyDeclCS__Group_4_1_1__211468 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__3_in_rule__KeyDeclCS__Group_4_1_1__211471 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_2_in_rule__KeyDeclCS__Group_4_1_1__2__Impl11498 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__3__Impl_in_rule__KeyDeclCS__Group_4_1_1__311528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__KeyDeclCS__Group_4_1_1__3__Impl11556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__0__Impl_in_rule__LibraryCS__Group__011595 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__1_in_rule__LibraryCS__Group__011598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__LibraryCS__Group__0__Impl11626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__1__Impl_in_rule__LibraryCS__Group__111657 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__2_in_rule__LibraryCS__Group__111660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__PackageAssignment_1_in_rule__LibraryCS__Group__1__Impl11687 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LibraryCS__Group__2__Impl_in_rule__LibraryCS__Group__211717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__LibraryCS__Group__2__Impl11745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__0__Impl_in_rule__ModelDeclCS__Group__011782 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__1_in_rule__ModelDeclCS__Group__011785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__NameAssignment_0_in_rule__ModelDeclCS__Group__0__Impl11812 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__1__Impl_in_rule__ModelDeclCS__Group__111842 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__2_in_rule__ModelDeclCS__Group__111845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ModelDeclCS__Group__1__Impl11873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__2__Impl_in_rule__ModelDeclCS__Group__211904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Alternatives_2_in_rule__ModelDeclCS__Group__2__Impl11931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__0__Impl_in_rule__ModelDeclCS__Group_2_1__011967 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__1_in_rule__ModelDeclCS__Group_2_1__011970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__ModelDeclCS__Group_2_1__0__Impl11998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__1__Impl_in_rule__ModelDeclCS__Group_2_1__112029 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__2_in_rule__ModelDeclCS__Group_2_1__112032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_1_in_rule__ModelDeclCS__Group_2_1__1__Impl12059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__2__Impl_in_rule__ModelDeclCS__Group_2_1__212089 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__3_in_rule__ModelDeclCS__Group_2_1__212092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__0_in_rule__ModelDeclCS__Group_2_1__2__Impl12119 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__3__Impl_in_rule__ModelDeclCS__Group_2_1__312150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__ModelDeclCS__Group_2_1__3__Impl12178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__0__Impl_in_rule__ModelDeclCS__Group_2_1_2__012217 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__1_in_rule__ModelDeclCS__Group_2_1_2__012220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__ModelDeclCS__Group_2_1_2__0__Impl12248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__1__Impl_in_rule__ModelDeclCS__Group_2_1_2__112279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_1_in_rule__ModelDeclCS__Group_2_1_2__1__Impl12306 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__0__Impl_in_rule__ObjectTemplateCS__Group__012340 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__1_in_rule__ObjectTemplateCS__Group__012343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__NameAssignment_0_in_rule__ObjectTemplateCS__Group__0__Impl12370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__1__Impl_in_rule__ObjectTemplateCS__Group__112401 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__2_in_rule__ObjectTemplateCS__Group__112404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ObjectTemplateCS__Group__1__Impl12432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__2__Impl_in_rule__ObjectTemplateCS__Group__212463 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__3_in_rule__ObjectTemplateCS__Group__212466 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__TypeAssignment_2_in_rule__ObjectTemplateCS__Group__2__Impl12493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__3__Impl_in_rule__ObjectTemplateCS__Group__312523 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__4_in_rule__ObjectTemplateCS__Group__312526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__ObjectTemplateCS__Group__3__Impl12554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__4__Impl_in_rule__ObjectTemplateCS__Group__412585 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__5_in_rule__ObjectTemplateCS__Group__412588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__0_in_rule__ObjectTemplateCS__Group__4__Impl12615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__5__Impl_in_rule__ObjectTemplateCS__Group__512646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__ObjectTemplateCS__Group__5__Impl12674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__0__Impl_in_rule__ObjectTemplateCS__Group_4__012717 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__1_in_rule__ObjectTemplateCS__Group_4__012720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_0_in_rule__ObjectTemplateCS__Group_4__0__Impl12747 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__1__Impl_in_rule__ObjectTemplateCS__Group_4__112777 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__0_in_rule__ObjectTemplateCS__Group_4__1__Impl12804 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__0__Impl_in_rule__ObjectTemplateCS__Group_4_1__012839 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__1_in_rule__ObjectTemplateCS__Group_4_1__012842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__ObjectTemplateCS__Group_4_1__0__Impl12870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__1__Impl_in_rule__ObjectTemplateCS__Group_4_1__112901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_1_in_rule__ObjectTemplateCS__Group_4_1__1__Impl12928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012962 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__113022 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__113025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl13053 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__213084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl13111 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__013147 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__013150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__ExprAssignment_0_in_rule__PredicateCS__Group__0__Impl13177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__113207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__PredicateCS__Group__1__Impl13235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__0__Impl_in_rule__PrimitiveTypeDomainCS__Group__013270 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__1_in_rule__PrimitiveTypeDomainCS__Group__013273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__PrimitiveTypeDomainCS__Group__0__Impl13301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__1__Impl_in_rule__PrimitiveTypeDomainCS__Group__113332 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__2_in_rule__PrimitiveTypeDomainCS__Group__113335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__PrimitiveTypeDomainCS__Group__1__Impl13363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__2__Impl_in_rule__PrimitiveTypeDomainCS__Group__213394 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__3_in_rule__PrimitiveTypeDomainCS__Group__213397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__NameAssignment_2_in_rule__PrimitiveTypeDomainCS__Group__2__Impl13424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__3__Impl_in_rule__PrimitiveTypeDomainCS__Group__313454 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__4_in_rule__PrimitiveTypeDomainCS__Group__313457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__PrimitiveTypeDomainCS__Group__3__Impl13485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__4__Impl_in_rule__PrimitiveTypeDomainCS__Group__413516 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__5_in_rule__PrimitiveTypeDomainCS__Group__413519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__TypeAssignment_4_in_rule__PrimitiveTypeDomainCS__Group__4__Impl13546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__5__Impl_in_rule__PrimitiveTypeDomainCS__Group__513576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__PrimitiveTypeDomainCS__Group__5__Impl13604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__0__Impl_in_rule__PropertyTemplateCS__Group__013647 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__1_in_rule__PropertyTemplateCS__Group__013650 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Alternatives_0_in_rule__PropertyTemplateCS__Group__0__Impl13677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__1__Impl_in_rule__PropertyTemplateCS__Group__113707 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B042FL});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__2_in_rule__PropertyTemplateCS__Group__113710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__PropertyTemplateCS__Group__1__Impl13738 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__2__Impl_in_rule__PropertyTemplateCS__Group__213769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__ExpressionAssignment_2_in_rule__PropertyTemplateCS__Group__2__Impl13796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__0__Impl_in_rule__PropertyTemplateCS__Group_0_1__013832 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__1_in_rule__PropertyTemplateCS__Group_0_1__013835 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__PropertyTemplateCS__Group_0_1__0__Impl13863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__1__Impl_in_rule__PropertyTemplateCS__Group_0_1__113894 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__2_in_rule__PropertyTemplateCS__Group_0_1__113897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__PropertyTemplateCS__Group_0_1__1__Impl13925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__2__Impl_in_rule__PropertyTemplateCS__Group_0_1__213956 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__3_in_rule__PropertyTemplateCS__Group_0_1__213959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_2_in_rule__PropertyTemplateCS__Group_0_1__2__Impl13986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__3__Impl_in_rule__PropertyTemplateCS__Group_0_1__314016 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__PropertyTemplateCS__Group_0_1__3__Impl14044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__014083 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__014086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__QueryCS__Group__0__Impl14114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__114145 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__114148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_1_in_rule__QueryCS__Group__1__Impl14175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__214205 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__214208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__QueryCS__Group__2__Impl14236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__314267 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__314270 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3__0_in_rule__QueryCS__Group__3__Impl14297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__414328 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__414331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__QueryCS__Group__4__Impl14359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__514390 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__514393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__QueryCS__Group__5__Impl14421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__614452 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__614455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_6_in_rule__QueryCS__Group__6__Impl14482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__714512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Alternatives_7_in_rule__QueryCS__Group__7__Impl14539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3__0__Impl_in_rule__QueryCS__Group_3__014585 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3__1_in_rule__QueryCS__Group_3__014588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationsAssignment_3_0_in_rule__QueryCS__Group_3__0__Impl14615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3__1__Impl_in_rule__QueryCS__Group_3__114645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__0_in_rule__QueryCS__Group_3__1__Impl14672 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__0__Impl_in_rule__QueryCS__Group_3_1__014707 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__1_in_rule__QueryCS__Group_3_1__014710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__QueryCS__Group_3_1__0__Impl14738 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__1__Impl_in_rule__QueryCS__Group_3_1__114769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__InputParamDeclarationsAssignment_3_1_1_in_rule__QueryCS__Group_3_1__1__Impl14796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__0__Impl_in_rule__QueryCS__Group_7_1__014830 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__1_in_rule__QueryCS__Group_7_1__014833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__QueryCS__Group_7_1__0__Impl14861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__1__Impl_in_rule__QueryCS__Group_7_1__114892 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__2_in_rule__QueryCS__Group_7_1__114895 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__ExpressionAssignment_7_1_1_in_rule__QueryCS__Group_7_1__1__Impl14922 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__2__Impl_in_rule__QueryCS__Group_7_1__214952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__QueryCS__Group_7_1__2__Impl14980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__0__Impl_in_rule__RelationCS__Group__015017 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__1_in_rule__RelationCS__Group__015020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__TopAssignment_0_in_rule__RelationCS__Group__0__Impl15047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__1__Impl_in_rule__RelationCS__Group__115078 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__2_in_rule__RelationCS__Group__115081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__RelationCS__Group__1__Impl15109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__2__Impl_in_rule__RelationCS__Group__215140 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__3_in_rule__RelationCS__Group__215143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__NameAssignment_2_in_rule__RelationCS__Group__2__Impl15170 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__3__Impl_in_rule__RelationCS__Group__315200 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__4_in_rule__RelationCS__Group__315203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group_3__0_in_rule__RelationCS__Group__3__Impl15230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__4__Impl_in_rule__RelationCS__Group__415261 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__5_in_rule__RelationCS__Group__415264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__RelationCS__Group__4__Impl15292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__5__Impl_in_rule__RelationCS__Group__515323 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__6_in_rule__RelationCS__Group__515326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__VarDeclarationsAssignment_5_in_rule__RelationCS__Group__5__Impl15353 = new BitSet(new long[]{0x0000001FFFFA00C2L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__6__Impl_in_rule__RelationCS__Group__615384 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__7_in_rule__RelationCS__Group__615387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Alternatives_6_in_rule__RelationCS__Group__6__Impl15416 = new BitSet(new long[]{0x0000001FFFFA00C2L});
+ public static final BitSet FOLLOW_rule__RelationCS__Alternatives_6_in_rule__RelationCS__Group__6__Impl15428 = new BitSet(new long[]{0x0000001FFFFA00C2L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__7__Impl_in_rule__RelationCS__Group__715461 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__8_in_rule__RelationCS__Group__715464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__WhenAssignment_7_in_rule__RelationCS__Group__7__Impl15491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__8__Impl_in_rule__RelationCS__Group__815522 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__9_in_rule__RelationCS__Group__815525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__WhereAssignment_8_in_rule__RelationCS__Group__8__Impl15552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__9__Impl_in_rule__RelationCS__Group__915583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__RelationCS__Group__9__Impl15611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group_3__0__Impl_in_rule__RelationCS__Group_3__015662 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group_3__1_in_rule__RelationCS__Group_3__015665 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__RelationCS__Group_3__0__Impl15693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group_3__1__Impl_in_rule__RelationCS__Group_3__115724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__OverridesAssignment_3_1_in_rule__RelationCS__Group_3__1__Impl15751 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group__0__Impl_in_rule__TemplateCS__Group__015785 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group__1_in_rule__TemplateCS__Group__015788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Alternatives_0_in_rule__TemplateCS__Group__0__Impl15815 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group__1__Impl_in_rule__TemplateCS__Group__115845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__0_in_rule__TemplateCS__Group__1__Impl15872 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__0__Impl_in_rule__TemplateCS__Group_1__015907 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__1_in_rule__TemplateCS__Group_1__015910 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__TemplateCS__Group_1__0__Impl15938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__1__Impl_in_rule__TemplateCS__Group_1__115969 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__2_in_rule__TemplateCS__Group_1__115972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__GuardExpressionAssignment_1_1_in_rule__TemplateCS__Group_1__1__Impl15999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__2__Impl_in_rule__TemplateCS__Group_1__216029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__TemplateCS__Group_1__2__Impl16057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__016094 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__016097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__TransformationCS__Group__0__Impl16125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__116156 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__116159 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_1_in_rule__TransformationCS__Group__1__Impl16186 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__216216 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__216219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__TransformationCS__Group__2__Impl16247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__316278 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000A00L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__316281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__ModelDeclsAssignment_3_in_rule__TransformationCS__Group__3__Impl16308 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__416338 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000A00L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__416341 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl16368 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__516399 = new BitSet(new long[]{0x0000000000800000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__6_in_rule__TransformationCS__Group__516402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TransformationCS__Group__5__Impl16430 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__6__Impl_in_rule__TransformationCS__Group__616461 = new BitSet(new long[]{0x0000000000800000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__7_in_rule__TransformationCS__Group__616464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6__0_in_rule__TransformationCS__Group__6__Impl16491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__7__Impl_in_rule__TransformationCS__Group__716522 = new BitSet(new long[]{0x0000000388000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__8_in_rule__TransformationCS__Group__716525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__TransformationCS__Group__7__Impl16553 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__8__Impl_in_rule__TransformationCS__Group__816584 = new BitSet(new long[]{0x0000000388000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__9_in_rule__TransformationCS__Group__816587 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__KeyDeclsAssignment_8_in_rule__TransformationCS__Group__8__Impl16614 = new BitSet(new long[]{0x0000000008000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__9__Impl_in_rule__TransformationCS__Group__916645 = new BitSet(new long[]{0x0000000388000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__10_in_rule__TransformationCS__Group__916648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Alternatives_9_in_rule__TransformationCS__Group__9__Impl16675 = new BitSet(new long[]{0x0000000380000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__10__Impl_in_rule__TransformationCS__Group__1016706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__TransformationCS__Group__10__Impl16734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__016787 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__016790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__TransformationCS__Group_4__0__Impl16818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__116849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__ModelDeclsAssignment_4_1_in_rule__TransformationCS__Group_4__1__Impl16876 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6__0__Impl_in_rule__TransformationCS__Group_6__016910 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6__1_in_rule__TransformationCS__Group_6__016913 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__TransformationCS__Group_6__0__Impl16941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6__1__Impl_in_rule__TransformationCS__Group_6__116972 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6__2_in_rule__TransformationCS__Group_6__116975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__ExtendsAssignment_6_1_in_rule__TransformationCS__Group_6__1__Impl17002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6__2__Impl_in_rule__TransformationCS__Group_6__217032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6_2__0_in_rule__TransformationCS__Group_6__2__Impl17059 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6_2__0__Impl_in_rule__TransformationCS__Group_6_2__017096 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6_2__1_in_rule__TransformationCS__Group_6_2__017099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__TransformationCS__Group_6_2__0__Impl17127 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_6_2__1__Impl_in_rule__TransformationCS__Group_6_2__117158 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__ExtendsAssignment_6_2_1_in_rule__TransformationCS__Group_6_2__1__Impl17185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__0__Impl_in_rule__UnitCS__Group__017219 = new BitSet(new long[]{0x0000001FFFFA00E0L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__1_in_rule__UnitCS__Group__017222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__UnitCS__Group__0__Impl17250 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__1__Impl_in_rule__UnitCS__Group__117281 = new BitSet(new long[]{0x0000001FFFFA00E0L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__2_in_rule__UnitCS__Group__117284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_1__0_in_rule__UnitCS__Group__1__Impl17311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__2__Impl_in_rule__UnitCS__Group__217342 = new BitSet(new long[]{0x0000000000040000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__3_in_rule__UnitCS__Group__217345 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__PathNameAssignment_2_in_rule__UnitCS__Group__2__Impl17372 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__3__Impl_in_rule__UnitCS__Group__317402 = new BitSet(new long[]{0x0000000000040000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__4_in_rule__UnitCS__Group__317405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_3__0_in_rule__UnitCS__Group__3__Impl17432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__4__Impl_in_rule__UnitCS__Group__417463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__UnitCS__Group__4__Impl17491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_1__0__Impl_in_rule__UnitCS__Group_1__017532 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_1__1_in_rule__UnitCS__Group_1__017535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__NameAssignment_1_0_in_rule__UnitCS__Group_1__0__Impl17562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_1__1__Impl_in_rule__UnitCS__Group_1__117592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__UnitCS__Group_1__1__Impl17620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_3__0__Impl_in_rule__UnitCS__Group_3__017655 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_3__1_in_rule__UnitCS__Group_3__017658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__UnitCS__Group_3__0__Impl17686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_3__1__Impl_in_rule__UnitCS__Group_3__117717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__AllAssignment_3_1_in_rule__UnitCS__Group_3__1__Impl17744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__017778 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000220L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__017781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__VarDeclarationIdsAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl17808 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__117838 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000220L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__117841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl17868 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__217899 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__3_in_rule__VarDeclarationCS__Group__217902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__VarDeclarationCS__Group__2__Impl17930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__3__Impl_in_rule__VarDeclarationCS__Group__317961 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__4_in_rule__VarDeclarationCS__Group__317964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__TypeAssignment_3_in_rule__VarDeclarationCS__Group__3__Impl17991 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__4__Impl_in_rule__VarDeclarationCS__Group__418021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__VarDeclarationCS__Group__4__Impl18049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__018090 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__018093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__VarDeclarationCS__Group_1__0__Impl18121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__118152 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl18179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__0__Impl_in_rule__WhenCS__Group__018213 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__1_in_rule__WhenCS__Group__018216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__1__Impl_in_rule__WhenCS__Group__118274 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__2_in_rule__WhenCS__Group__118277 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__WhenCS__Group__1__Impl18305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__2__Impl_in_rule__WhenCS__Group__218336 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__3_in_rule__WhenCS__Group__218339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__WhenCS__Group__2__Impl18367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__3__Impl_in_rule__WhenCS__Group__318398 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__4_in_rule__WhenCS__Group__318401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__PredicatesAssignment_3_in_rule__WhenCS__Group__3__Impl18428 = new BitSet(new long[]{0xFFC000FFFFFA00F2L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__4__Impl_in_rule__WhenCS__Group__418459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__WhenCS__Group__4__Impl18487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__0__Impl_in_rule__WhereCS__Group__018528 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__1_in_rule__WhereCS__Group__018531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__1__Impl_in_rule__WhereCS__Group__118589 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__2_in_rule__WhereCS__Group__118592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__WhereCS__Group__1__Impl18620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__2__Impl_in_rule__WhereCS__Group__218651 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__3_in_rule__WhereCS__Group__218654 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__WhereCS__Group__2__Impl18682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__3__Impl_in_rule__WhereCS__Group__318713 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__4_in_rule__WhereCS__Group__318716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__PredicatesAssignment_3_in_rule__WhereCS__Group__3__Impl18743 = new BitSet(new long[]{0xFFC000FFFFFA00F2L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__4__Impl_in_rule__WhereCS__Group__418774 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__WhereCS__Group__4__Impl18802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__0__Impl_in_rule__PathNameCS__Group__018843 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__1_in_rule__PathNameCS__Group__018846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_0_in_rule__PathNameCS__Group__0__Impl18873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group__1__Impl_in_rule__PathNameCS__Group__118903 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0_in_rule__PathNameCS__Group__1__Impl18930 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__0__Impl_in_rule__PathNameCS__Group_1__018965 = new BitSet(new long[]{0xFFC0001FFFFA00C0L,0x000000000000000FL});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1_in_rule__PathNameCS__Group_1__018968 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__PathNameCS__Group_1__0__Impl18996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__Group_1__1__Impl_in_rule__PathNameCS__Group_1__119027 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PathNameCS__PathAssignment_1_1_in_rule__PathNameCS__Group_1__1__Impl19054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__019088 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__019091 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_0_in_rule__URIPathNameCS__Group__0__Impl19118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__119148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl19175 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__019210 = new BitSet(new long[]{0xFFC0001FFFFA00C0L,0x000000000000000FL});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__019213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__URIPathNameCS__Group_1__0__Impl19241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__119272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__PathAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl19299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__019333 = new BitSet(new long[]{0x0000001FFFFA00E0L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__019336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__119394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl19421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__019455 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__019458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl19485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__119515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl19542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__019577 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__019580 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__CollectionTypeCS__Group_1__0__Impl19608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__119639 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__119642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl19669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__219699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__CollectionTypeCS__Group_1__2__Impl19727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__0__Impl_in_rule__MultiplicityBoundsCS__Group__019764 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1_in_rule__MultiplicityBoundsCS__Group__019767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__LowerBoundAssignment_0_in_rule__MultiplicityBoundsCS__Group__0__Impl19794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group__1__Impl_in_rule__MultiplicityBoundsCS__Group__119824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0_in_rule__MultiplicityBoundsCS__Group__1__Impl19851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__0__Impl_in_rule__MultiplicityBoundsCS__Group_1__019886 = new BitSet(new long[]{0x0000002000000010L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1_in_rule__MultiplicityBoundsCS__Group_1__019889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__MultiplicityBoundsCS__Group_1__0__Impl19917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__Group_1__1__Impl_in_rule__MultiplicityBoundsCS__Group_1__119948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_1_in_rule__MultiplicityBoundsCS__Group_1__1__Impl19975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__0__Impl_in_rule__MultiplicityCS__Group__020009 = new BitSet(new long[]{0x0000022000000010L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1_in_rule__MultiplicityCS__Group__020012 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__MultiplicityCS__Group__0__Impl20040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__1__Impl_in_rule__MultiplicityCS__Group__120071 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2_in_rule__MultiplicityCS__Group__120074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Alternatives_1_in_rule__MultiplicityCS__Group__1__Impl20101 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__Group__2__Impl_in_rule__MultiplicityCS__Group__220131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__MultiplicityCS__Group__2__Impl20159 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__020196 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__020199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl20226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__120256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl20283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__020318 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__020321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__TupleTypeCS__Group_1__0__Impl20349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__120380 = new BitSet(new long[]{0x0000001FFFFA00C0L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__120383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl20410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__220441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TupleTypeCS__Group_1__2__Impl20469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__020506 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__020509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl20536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__120566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl20593 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__020628 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__020631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__TupleTypeCS__Group_1_1_1__0__Impl20659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__120690 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl20717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__020751 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__020754 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl20781 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__120811 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__120814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl20842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__220873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl20900 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020936 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020939 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120996 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__CollectionLiteralExpCS__Group__1__Impl21027 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__221058 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B048FL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__221061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl21088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__321119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__CollectionLiteralExpCS__Group__3__Impl21147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__021186 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__021189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl21216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__121246 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl21273 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__021308 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__021311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl21339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__121370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl21397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__0__Impl_in_rule__CollectionLiteralPartCS__Group__021431 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1_in_rule__CollectionLiteralPartCS__Group__021434 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__ExpressionCSAssignment_0_in_rule__CollectionLiteralPartCS__Group__0__Impl21461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group__1__Impl_in_rule__CollectionLiteralPartCS__Group__121491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0_in_rule__CollectionLiteralPartCS__Group__1__Impl21518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_1__021553 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1_in_rule__CollectionLiteralPartCS__Group_1__021556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__CollectionLiteralPartCS__Group_1__0__Impl21584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_1__121615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_1_in_rule__CollectionLiteralPartCS__Group_1__1__Impl21642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__0__Impl_in_rule__ConstructorPartCS__Group__021676 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1_in_rule__ConstructorPartCS__Group__021679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__PropertyAssignment_0_in_rule__ConstructorPartCS__Group__0__Impl21706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__1__Impl_in_rule__ConstructorPartCS__Group__121736 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2_in_rule__ConstructorPartCS__Group__121739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__ConstructorPartCS__Group__1__Impl21767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__Group__2__Impl_in_rule__ConstructorPartCS__Group__221798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConstructorPartCS__InitExpressionAssignment_2_in_rule__ConstructorPartCS__Group__2__Impl21825 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__021861 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__021864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_rule__TupleLiteralExpCS__Group__0__Impl21892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__121923 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__121926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__TupleLiteralExpCS__Group__1__Impl21954 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__221985 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__221988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl22015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__322045 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000280L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__322048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl22075 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__422106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__TupleLiteralExpCS__Group__4__Impl22134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__022175 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__022178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__TupleLiteralExpCS__Group_3__0__Impl22206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__122237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl22264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__022298 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__022301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl22328 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets001 {
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__122357 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__122360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl22387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__222418 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__222421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__TupleLiteralPartCS__Group__2__Impl22449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__322480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl22507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__022545 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__022548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl22576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__122607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl22634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__022668 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__022671 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__122729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl22757 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__022792 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__022795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__122853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__InvalidLiteralExpCS__Group__1__Impl22881 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__022916 = new BitSet(new long[]{0x0000002000000030L,0x000000000C030000L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__022919 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__122977 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__NullLiteralExpCS__Group__1__Impl23005 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__023040 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__023043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl23070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__123099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl23126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__023161 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__023164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl23191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__123221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl23248 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__023283 = new BitSet(new long[]{0x003FFF6000000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__023286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl23313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__123342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl23369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__023404 = new BitSet(new long[]{0x003FFF6000000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__023407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__123465 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__123468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl23495 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__223525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl23552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__023588 = new BitSet(new long[]{0x003FFF6000000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__023591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl23618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__123648 = new BitSet(new long[]{0x003FFF6000000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__123651 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl23678 = new BitSet(new long[]{0x003FFF6000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__223709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl23736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__023773 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__023776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl23803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__123833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl23860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__023894 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__023897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl23924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__123954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl23981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__024015 = new BitSet(new long[]{0x000000C000000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__024018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__124076 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__124079 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl24108 = new BitSet(new long[]{0x000000C000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl24120 = new BitSet(new long[]{0x000000C000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__224153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl24180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__024216 = new BitSet(new long[]{0x000000C000000000L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__024219 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__124277 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__124280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl24309 = new BitSet(new long[]{0x000000C000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl24321 = new BitSet(new long[]{0x000000C000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__224354 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl24381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__024417 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__024420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__124478 = new BitSet(new long[]{0x0000000000000000L,0x0000000010004440L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__124481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl24508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__224538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl24565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__024601 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__024604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__124662 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__124665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl24693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__224724 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__224727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl24754 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__324784 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__324787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl24814 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__424845 = new BitSet(new long[]{0x0000000000000000L,0x0000000010004000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__424848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl24876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__524907 = new BitSet(new long[]{0x0000000000000000L,0x0000000010004000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__524910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl24937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__624968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl24995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__025040 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__025043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl25071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__125102 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl25129 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__025163 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__025166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl25194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__125225 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__125228 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl25255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__225285 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__225288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl25315 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__325346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl25374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__025413 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__025416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl25444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__125475 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl25502 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__025536 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__025539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl25566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__125596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl25624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__025659 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__025662 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__125720 = new BitSet(new long[]{0x0000001FFFFA00E0L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__125723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl25751 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__225782 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__225785 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl25812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__325842 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl25870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025909 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl25939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__125969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl25996 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__026031 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__026034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl26062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__126093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl26120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__026154 = new BitSet(new long[]{0x0000000000000000L,0x0000000010004440L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__026157 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl26184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__126215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl26242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__026277 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__026280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl26307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__126337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl26365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__026400 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__026403 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__126461 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B0C0FL});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__126464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl26492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__226523 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B0C0FL});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__226526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl26553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__326584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl26612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026651 = new BitSet(new long[]{0x0000000000040000L,0x0000000020000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl26681 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126711 = new BitSet(new long[]{0x0000000000040000L,0x0000000020000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126714 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl26741 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226772 = new BitSet(new long[]{0x0000000000040000L,0x0000000020000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226775 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl26802 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__326833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl26860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026899 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl26929 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__126959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl26986 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__027021 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__027024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl27051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__127081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl27108 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__027143 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__027146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl27173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__127203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl27230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__027265 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__027268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl27296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__127327 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__127330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl27357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__227387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl27414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__027451 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__027454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__NavigatingArgCS__Group_1_2__0__Impl27482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__127513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl27540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__027574 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__027577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl27604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__127634 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__127637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl27664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__227694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl27721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__027758 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__027761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl27789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__127820 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__127823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl27850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__227880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl27907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__027944 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__027947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl27975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__128006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl28033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__028067 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__028070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl28097 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__128127 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__128130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl28157 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__228187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl28214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__028251 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__028254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl28282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__128313 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__128316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl28343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__228373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl28400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__028437 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__028440 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl28468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__128499 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl28526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__028560 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__028563 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl28590 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__128620 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__128623 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl28650 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__228680 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl28707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__028744 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__028747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl28775 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__128806 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__128809 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl28836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__228866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl28893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__028930 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__028933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl28961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__128992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl29019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__029053 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__029056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__IfExpCS__Group__0__Impl29084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__129115 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__129118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl29145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__229175 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__229178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__IfExpCS__Group__2__Impl29206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__329237 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__329240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl29267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__429297 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__429300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__IfExpCS__Group__4__Impl29328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__529359 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__529362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl29389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__629419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_rule__IfExpCS__Group__6__Impl29447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__029492 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__029495 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_87_in_rule__LetExpCS__Group__0__Impl29523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__129554 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000200L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__129557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl29584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__229614 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000200L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__229617 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl29644 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__329675 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__329678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_88_in_rule__LetExpCS__Group__3__Impl29706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__429737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl29764 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__029804 = new BitSet(new long[]{0x0000001FFFFA00C0L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__029807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__LetExpCS__Group_2__0__Impl29835 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__129866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl29893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__029927 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__029930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl29957 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__129987 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__129990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl30017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__230048 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__230051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__LetVariableCS__Group__2__Impl30079 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__330110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl30137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__030175 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__030178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl30206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__130237 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl30264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__030298 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__030301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__NestedExpCS__Group__0__Impl30329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__130360 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__130363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl30390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__230420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__NestedExpCS__Group__2__Impl30448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__030485 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__030488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__130546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_89_in_rule__SelfExpCS__Group__1__Impl30574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnitCS_in_rule__TopLevelCS__OwnedImportAssignment_0_030614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_130645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_130676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__CollectionTemplateCS__NameAssignment_030707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionTemplateCS__TypeAssignment_230738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_0_0_in_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_030769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_1_1_0_in_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_130802 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__CollectionTemplateCS__RestIdentifierAssignment_4_3_030839 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DefaultValueCS__PropertyIdAssignment_030878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__DefaultValueCS__InitialiserAssignment_230913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__DomainCS__CheckonlyAssignment_0_030949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__DomainCS__EnforceAssignment_0_130993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DomainCS__ModelIdAssignment_231036 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDomainPatternCS_in_rule__DomainCS__PatternAssignment_331071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__DomainCS__ImplementedByAssignment_4_131102 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDefaultValueCS_in_rule__DomainCS__DefaultValuesAssignment_5_231133 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTemplateCS_in_rule__DomainPatternCS__TemplateAssignment31164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ElementTemplateCS__NameAssignment_031195 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__PathNameAssignment_131226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__KeyDeclCS__PropertyIdsAssignment_3_031261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_231296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__KeyDeclCS__PropertyIdsAssignment_4_1_031331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_231366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_131401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__NameAssignment_031436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_031471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_131510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_131549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ObjectTemplateCS__NameAssignment_031584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__ObjectTemplateCS__TypeAssignment_231615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePropertyTemplateCS_in_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_031646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePropertyTemplateCS_in_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_131677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_031708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_231739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PredicateCS__ExprAssignment_031770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__PrimitiveTypeDomainCS__NameAssignment_231801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__PrimitiveTypeDomainCS__TypeAssignment_431832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__PropertyTemplateCS__PropertyIdAssignment_0_031867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_231902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCSOrTemplateCS_in_rule__PropertyTemplateCS__ExpressionAssignment_231933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_131964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationsAssignment_3_031995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationsAssignment_3_1_132026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__QueryCS__OwnedTypeAssignment_632057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_7_1_132088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__RelationCS__TopAssignment_032124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RelationCS__NameAssignment_232163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RelationCS__OverridesAssignment_3_132198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleVarDeclarationCS_in_rule__RelationCS__VarDeclarationsAssignment_532233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDomainCS_in_rule__RelationCS__DomainsAssignment_6_032264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimitiveTypeDomainCS_in_rule__RelationCS__DomainsAssignment_6_132295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleWhenCS_in_rule__RelationCS__WhenAssignment_732326 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleWhereCS_in_rule__RelationCS__WhereAssignment_832357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__TemplateCS__GuardExpressionAssignment_1_132388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__NameAssignment_132419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleModelDeclCS_in_rule__TransformationCS__ModelDeclsAssignment_332450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleModelDeclCS_in_rule__TransformationCS__ModelDeclsAssignment_4_132481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__ExtendsAssignment_6_132516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__ExtendsAssignment_6_2_132555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleKeyDeclCS_in_rule__TransformationCS__KeyDeclsAssignment_832590 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationCS_in_rule__TransformationCS__RelationAssignment_9_032621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQueryCS_in_rule__TransformationCS__QueriesAssignment_9_132652 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__UnitCS__NameAssignment_1_032683 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURIPathNameCS_in_rule__UnitCS__PathNameAssignment_232714 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__UnitCS__AllAssignment_3_132750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleVarDeclarationIdCS_in_rule__VarDeclarationCS__VarDeclarationIdsAssignment_032789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleVarDeclarationIdCS_in_rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_132820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__VarDeclarationCS__TypeAssignment_332851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__VarDeclarationIdCS__NameAssignment32882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePredicateCS_in_rule__WhenCS__PredicatesAssignment_332913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePredicateCS_in_rule__WhereCS__PredicatesAssignment_332944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypedTypeRefCS__PathNameAssignment32976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment33008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment33041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment33074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_033107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_133138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment33173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment33212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_033247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_133278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_033313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_133352 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment33387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_033418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_133449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_033480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_133511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment33542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_rule__TupleTypeCS__NameAssignment_033580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_033619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_133650 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_033681 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_233712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_033743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_033774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_133805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_033836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_133867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_033902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_233937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_233968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_133999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_034030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_134061 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_334092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment34123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment34154 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_rule__BooleanLiteralExpCS__NameAssignment_034190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__BooleanLiteralExpCS__NameAssignment_134234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_134273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment34304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment34335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_134366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_134397 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_034428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_034459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_134490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_034521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_134552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_134583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_134614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_234645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_134676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_234707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_134738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_234769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_134800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_134831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_134862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_92_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_034898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_034937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_134968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_134999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_92_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_035035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_035074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_135105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_035136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_135167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_035198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_135229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_035260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_135291 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_135322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_rule__NavigatingBarArgCS__PrefixAssignment_035358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_135397 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_135428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_135459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__NavigatingCommaArgCS__PrefixAssignment_035495 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_135534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_135565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_135596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__NavigatingSemiArgCS__PrefixAssignment_035632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_135671 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_135702 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_135733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_135764 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_335795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_535826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_135857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_135888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_435919 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_035950 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_135981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_336012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_136043 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__122358 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__122361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl22388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__222419 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__222422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__TupleLiteralPartCS__Group__2__Impl22450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__322481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__InitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl22508 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__022546 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__022549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl22577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__122608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl22635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__022669 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__022672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__122730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl22758 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__022793 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__022796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__122854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__InvalidLiteralExpCS__Group__1__Impl22882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__022917 = new BitSet(new long[]{0x0000002000000030L,0x000000000C030000L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__022920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__122978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__NullLiteralExpCS__Group__1__Impl23006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__023041 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__023044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl23071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__123100 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl23127 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__023162 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__023165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl23192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__123222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__MultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl23249 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__023284 = new BitSet(new long[]{0x003FFF6000000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__023287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__Group_0__0__Impl23314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__123343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl23370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__023405 = new BitSet(new long[]{0x003FFF6000000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__023408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__123466 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__123469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl23496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__223526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Alternatives_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl23553 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__0__Impl_in_rule__ExpCS__Group_0_1_2_0__023589 = new BitSet(new long[]{0x003FFF6000000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1_in_rule__ExpCS__Group_0_1_2_0__023592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_0_in_rule__ExpCS__Group_0_1_2_0__0__Impl23619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__1__Impl_in_rule__ExpCS__Group_0_1_2_0__123649 = new BitSet(new long[]{0x003FFF6000000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2_in_rule__ExpCS__Group_0_1_2_0__123652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0_in_rule__ExpCS__Group_0_1_2_0__1__Impl23679 = new BitSet(new long[]{0x003FFF6000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0__2__Impl_in_rule__ExpCS__Group_0_1_2_0__223710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0_in_rule__ExpCS__Group_0_1_2_0__2__Impl23737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__0__Impl_in_rule__ExpCS__Group_0_1_2_0_1__023774 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1_in_rule__ExpCS__Group_0_1_2_0_1__023777 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_0_in_rule__ExpCS__Group_0_1_2_0_1__0__Impl23804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_1__1__Impl_in_rule__ExpCS__Group_0_1_2_0_1__123834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_1_in_rule__ExpCS__Group_0_1_2_0_1__1__Impl23861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__0__Impl_in_rule__ExpCS__Group_0_1_2_0_2__023895 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1_in_rule__ExpCS__Group_0_1_2_0_2__023898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_0_in_rule__ExpCS__Group_0_1_2_0_2__0__Impl23925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1_2_0_2__1__Impl_in_rule__ExpCS__Group_0_1_2_0_2__123955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_1_in_rule__ExpCS__Group_0_1_2_0_2__1__Impl23982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__0__Impl_in_rule__ExpCS__Group_1__024016 = new BitSet(new long[]{0x000000C000000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__1_in_rule__ExpCS__Group_1__024019 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__1__Impl_in_rule__ExpCS__Group_1__124077 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__2_in_rule__ExpCS__Group_1__124080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl24109 = new BitSet(new long[]{0x000000C000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedOperatorAssignment_1_1_in_rule__ExpCS__Group_1__1__Impl24121 = new BitSet(new long[]{0x000000C000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_1__2__Impl_in_rule__ExpCS__Group_1__224154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedExpressionAssignment_1_2_in_rule__ExpCS__Group_1__2__Impl24181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__0__Impl_in_rule__PrefixedExpCS__Group_0__024217 = new BitSet(new long[]{0x000000C000000000L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1_in_rule__PrefixedExpCS__Group_0__024220 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__1__Impl_in_rule__PrefixedExpCS__Group_0__124278 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2_in_rule__PrefixedExpCS__Group_0__124281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl24310 = new BitSet(new long[]{0x000000C000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedOperatorAssignment_0_1_in_rule__PrefixedExpCS__Group_0__1__Impl24322 = new BitSet(new long[]{0x000000C000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__Group_0__2__Impl_in_rule__PrefixedExpCS__Group_0__224355 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedExpCS__OwnedExpressionAssignment_0_2_in_rule__PrefixedExpCS__Group_0__2__Impl24382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__0__Impl_in_rule__PrimaryExpCS__Group_7__024418 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1_in_rule__PrimaryExpCS__Group_7__024421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__1__Impl_in_rule__PrimaryExpCS__Group_7__124479 = new BitSet(new long[]{0x0000000000000000L,0x0000000010004440L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2_in_rule__PrimaryExpCS__Group_7__124482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__PathNameAssignment_7_1_in_rule__PrimaryExpCS__Group_7__1__Impl24509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7__2__Impl_in_rule__PrimaryExpCS__Group_7__224539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_in_rule__PrimaryExpCS__Group_7__2__Impl24566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0__024602 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1_in_rule__PrimaryExpCS__Group_7_2_0__024605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0__124663 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2_in_rule__PrimaryExpCS__Group_7_2_0__124666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__PrimaryExpCS__Group_7_2_0__1__Impl24694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0__224725 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3_in_rule__PrimaryExpCS__Group_7_2_0__224728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_2_in_rule__PrimaryExpCS__Group_7_2_0__2__Impl24755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0__324785 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4_in_rule__PrimaryExpCS__Group_7_2_0__324788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0_in_rule__PrimaryExpCS__Group_7_2_0__3__Impl24815 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__4__Impl_in_rule__PrimaryExpCS__Group_7_2_0__424846 = new BitSet(new long[]{0x0000000000000000L,0x0000000010004000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5_in_rule__PrimaryExpCS__Group_7_2_0__424849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__PrimaryExpCS__Group_7_2_0__4__Impl24877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__5__Impl_in_rule__PrimaryExpCS__Group_7_2_0__524908 = new BitSet(new long[]{0x0000000000000000L,0x0000000010004000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6_in_rule__PrimaryExpCS__Group_7_2_0__524911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0_in_rule__PrimaryExpCS__Group_7_2_0__5__Impl24938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0__6__Impl_in_rule__PrimaryExpCS__Group_7_2_0__624969 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0_in_rule__PrimaryExpCS__Group_7_2_0__6__Impl24996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__025041 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1_in_rule__PrimaryExpCS__Group_7_2_0_3__025044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_3__0__Impl25072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_3__125103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_1_in_rule__PrimaryExpCS__Group_7_2_0_3__1__Impl25130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__025164 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1_in_rule__PrimaryExpCS__Group_7_2_0_5__025167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__PrimaryExpCS__Group_7_2_0_5__0__Impl25195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__125226 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2_in_rule__PrimaryExpCS__Group_7_2_0_5__125229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_1_in_rule__PrimaryExpCS__Group_7_2_0_5__1__Impl25256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__225286 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3_in_rule__PrimaryExpCS__Group_7_2_0_5__225289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0_in_rule__PrimaryExpCS__Group_7_2_0_5__2__Impl25316 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5__325347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__PrimaryExpCS__Group_7_2_0_5__3__Impl25375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__025414 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__025417 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_0_5_2__0__Impl25445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_5_2__125476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_1_in_rule__PrimaryExpCS__Group_7_2_0_5_2__1__Impl25503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__025537 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1_in_rule__PrimaryExpCS__Group_7_2_0_6__025540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_0_in_rule__PrimaryExpCS__Group_7_2_0_6__0__Impl25567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl_in_rule__PrimaryExpCS__Group_7_2_0_6__125597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__PrimaryExpCS__Group_7_2_0_6__1__Impl25625 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1__025660 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1_in_rule__PrimaryExpCS__Group_7_2_1__025663 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1__125721 = new BitSet(new long[]{0x0000001FFFFA00E0L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2_in_rule__PrimaryExpCS__Group_7_2_1__125724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__PrimaryExpCS__Group_7_2_1__1__Impl25752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_1__225783 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3_in_rule__PrimaryExpCS__Group_7_2_1__225786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Alternatives_7_2_1_2_in_rule__PrimaryExpCS__Group_7_2_1__2__Impl25813 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_1__325843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__PrimaryExpCS__Group_7_2_1__3__Impl25871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025910 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0__025913 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__0__Impl25940 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0__125970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0_in_rule__PrimaryExpCS__Group_7_2_1_2_0__1__Impl25997 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__026032 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__026035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__0__Impl26063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__126094 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_1_in_rule__PrimaryExpCS__Group_7_2_1_2_0_1__1__Impl26121 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2__026155 = new BitSet(new long[]{0x0000000000000000L,0x0000000010004440L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2__026158 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0_in_rule__PrimaryExpCS__Group_7_2_2__0__Impl26185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2__126216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0_in_rule__PrimaryExpCS__Group_7_2_2__1__Impl26243 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__026278 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1_in_rule__PrimaryExpCS__Group_7_2_2_0__026281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_0_in_rule__PrimaryExpCS__Group_7_2_2_0__0__Impl26308 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_0__126338 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__PrimaryExpCS__Group_7_2_2_0__1__Impl26366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__026401 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1_in_rule__PrimaryExpCS__Group_7_2_2_1__026404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__126462 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B0C0FL});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2_in_rule__PrimaryExpCS__Group_7_2_2_1__126465 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__PrimaryExpCS__Group_7_2_2_1__1__Impl26493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__226524 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B0C0FL});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3_in_rule__PrimaryExpCS__Group_7_2_2_1__226527 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1__2__Impl26554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1__326585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__PrimaryExpCS__Group_7_2_2_1__3__Impl26613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026652 = new BitSet(new long[]{0x0000000000040000L,0x0000000020000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__026655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__0__Impl26682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126712 = new BitSet(new long[]{0x0000000000040000L,0x0000000020000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2_in_rule__PrimaryExpCS__Group_7_2_2_1_2__126715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2__1__Impl26742 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226773 = new BitSet(new long[]{0x0000000000040000L,0x0000000020000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3_in_rule__PrimaryExpCS__Group_7_2_2_1_2__226776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__2__Impl26803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2__326834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0_in_rule__PrimaryExpCS__Group_7_2_2_1_2__3__Impl26861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026900 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__026903 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__0__Impl26930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__126960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_2__1__Impl26987 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__027022 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__027025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_0_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__0__Impl27052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__127082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_1_in_rule__PrimaryExpCS__Group_7_2_2_1_2_3__1__Impl27109 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__0__Impl_in_rule__NavigatingArgCS__Group__027144 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1_in_rule__NavigatingArgCS__Group__027147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__NameAssignment_0_in_rule__NavigatingArgCS__Group__0__Impl27174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group__1__Impl_in_rule__NavigatingArgCS__Group__127204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Group__1__Impl27231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0__Impl_in_rule__NavigatingArgCS__Group_1__027266 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1_in_rule__NavigatingArgCS__Group_1__027269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingArgCS__Group_1__0__Impl27297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__1__Impl_in_rule__NavigatingArgCS__Group_1__127328 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2_in_rule__NavigatingArgCS__Group_1__127331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__OwnedTypeAssignment_1_1_in_rule__NavigatingArgCS__Group_1__1__Impl27358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__2__Impl_in_rule__NavigatingArgCS__Group_1__227388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0_in_rule__NavigatingArgCS__Group_1__2__Impl27415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__0__Impl_in_rule__NavigatingArgCS__Group_1_2__027452 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1_in_rule__NavigatingArgCS__Group_1_2__027455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__NavigatingArgCS__Group_1_2__0__Impl27483 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1_2__1__Impl_in_rule__NavigatingArgCS__Group_1_2__127514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__InitAssignment_1_2_1_in_rule__NavigatingArgCS__Group_1_2__1__Impl27541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__0__Impl_in_rule__NavigatingBarArgCS__Group__027575 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1_in_rule__NavigatingBarArgCS__Group__027578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__PrefixAssignment_0_in_rule__NavigatingBarArgCS__Group__0__Impl27605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__1__Impl_in_rule__NavigatingBarArgCS__Group__127635 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2_in_rule__NavigatingBarArgCS__Group__127638 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__NameAssignment_1_in_rule__NavigatingBarArgCS__Group__1__Impl27665 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group__2__Impl_in_rule__NavigatingBarArgCS__Group__227695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0_in_rule__NavigatingBarArgCS__Group__2__Impl27722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2__027759 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1_in_rule__NavigatingBarArgCS__Group_2__027762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingBarArgCS__Group_2__0__Impl27790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2__127821 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2_in_rule__NavigatingBarArgCS__Group_2__127824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingBarArgCS__Group_2__1__Impl27851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2__2__Impl_in_rule__NavigatingBarArgCS__Group_2__227881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0_in_rule__NavigatingBarArgCS__Group_2__2__Impl27908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__0__Impl_in_rule__NavigatingBarArgCS__Group_2_2__027945 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1_in_rule__NavigatingBarArgCS__Group_2_2__027948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__NavigatingBarArgCS__Group_2_2__0__Impl27976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__Group_2_2__1__Impl_in_rule__NavigatingBarArgCS__Group_2_2__128007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingBarArgCS__InitAssignment_2_2_1_in_rule__NavigatingBarArgCS__Group_2_2__1__Impl28034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__0__Impl_in_rule__NavigatingCommaArgCS__Group__028068 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1_in_rule__NavigatingCommaArgCS__Group__028071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__PrefixAssignment_0_in_rule__NavigatingCommaArgCS__Group__0__Impl28098 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__1__Impl_in_rule__NavigatingCommaArgCS__Group__128128 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2_in_rule__NavigatingCommaArgCS__Group__128131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__NameAssignment_1_in_rule__NavigatingCommaArgCS__Group__1__Impl28158 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group__2__Impl_in_rule__NavigatingCommaArgCS__Group__228188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0_in_rule__NavigatingCommaArgCS__Group__2__Impl28215 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2__028252 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1_in_rule__NavigatingCommaArgCS__Group_2__028255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingCommaArgCS__Group_2__0__Impl28283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2__128314 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2_in_rule__NavigatingCommaArgCS__Group_2__128317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingCommaArgCS__Group_2__1__Impl28344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2__2__Impl_in_rule__NavigatingCommaArgCS__Group_2__228374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0_in_rule__NavigatingCommaArgCS__Group_2__2__Impl28401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__0__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__028438 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1_in_rule__NavigatingCommaArgCS__Group_2_2__028441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__NavigatingCommaArgCS__Group_2_2__0__Impl28469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_2__1__Impl_in_rule__NavigatingCommaArgCS__Group_2_2__128500 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__InitAssignment_2_2_1_in_rule__NavigatingCommaArgCS__Group_2_2__1__Impl28527 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__0__Impl_in_rule__NavigatingSemiArgCS__Group__028561 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1_in_rule__NavigatingSemiArgCS__Group__028564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__PrefixAssignment_0_in_rule__NavigatingSemiArgCS__Group__0__Impl28591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__1__Impl_in_rule__NavigatingSemiArgCS__Group__128621 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2_in_rule__NavigatingSemiArgCS__Group__128624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__NameAssignment_1_in_rule__NavigatingSemiArgCS__Group__1__Impl28651 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group__2__Impl_in_rule__NavigatingSemiArgCS__Group__228681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0_in_rule__NavigatingSemiArgCS__Group__2__Impl28708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2__028745 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1_in_rule__NavigatingSemiArgCS__Group_2__028748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NavigatingSemiArgCS__Group_2__0__Impl28776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2__128807 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2_in_rule__NavigatingSemiArgCS__Group_2__128810 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_1_in_rule__NavigatingSemiArgCS__Group_2__1__Impl28837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2__2__Impl_in_rule__NavigatingSemiArgCS__Group_2__228867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0_in_rule__NavigatingSemiArgCS__Group_2__2__Impl28894 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__0__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__028931 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1_in_rule__NavigatingSemiArgCS__Group_2_2__028934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__NavigatingSemiArgCS__Group_2_2__0__Impl28962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__Group_2_2__1__Impl_in_rule__NavigatingSemiArgCS__Group_2_2__128993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingSemiArgCS__InitAssignment_2_2_1_in_rule__NavigatingSemiArgCS__Group_2_2__1__Impl29020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__0__Impl_in_rule__IfExpCS__Group__029054 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__1_in_rule__IfExpCS__Group__029057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__IfExpCS__Group__0__Impl29085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__1__Impl_in_rule__IfExpCS__Group__129116 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__2_in_rule__IfExpCS__Group__129119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ConditionAssignment_1_in_rule__IfExpCS__Group__1__Impl29146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__2__Impl_in_rule__IfExpCS__Group__229176 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__3_in_rule__IfExpCS__Group__229179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__IfExpCS__Group__2__Impl29207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__3__Impl_in_rule__IfExpCS__Group__329238 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__4_in_rule__IfExpCS__Group__329241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ThenExpressionAssignment_3_in_rule__IfExpCS__Group__3__Impl29268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__4__Impl_in_rule__IfExpCS__Group__429298 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__5_in_rule__IfExpCS__Group__429301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__IfExpCS__Group__4__Impl29329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__5__Impl_in_rule__IfExpCS__Group__529360 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__6_in_rule__IfExpCS__Group__529363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__ElseExpressionAssignment_5_in_rule__IfExpCS__Group__5__Impl29390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfExpCS__Group__6__Impl_in_rule__IfExpCS__Group__629420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_rule__IfExpCS__Group__6__Impl29448 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__0__Impl_in_rule__LetExpCS__Group__029493 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__1_in_rule__LetExpCS__Group__029496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_87_in_rule__LetExpCS__Group__0__Impl29524 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__1__Impl_in_rule__LetExpCS__Group__129555 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000200L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__2_in_rule__LetExpCS__Group__129558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_1_in_rule__LetExpCS__Group__1__Impl29585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__2__Impl_in_rule__LetExpCS__Group__229615 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000200L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__3_in_rule__LetExpCS__Group__229618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0_in_rule__LetExpCS__Group__2__Impl29645 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__3__Impl_in_rule__LetExpCS__Group__329676 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__4_in_rule__LetExpCS__Group__329679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_88_in_rule__LetExpCS__Group__3__Impl29707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group__4__Impl_in_rule__LetExpCS__Group__429738 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__InAssignment_4_in_rule__LetExpCS__Group__4__Impl29765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__0__Impl_in_rule__LetExpCS__Group_2__029805 = new BitSet(new long[]{0x0000001FFFFA00C0L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1_in_rule__LetExpCS__Group_2__029808 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__LetExpCS__Group_2__0__Impl29836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__Group_2__1__Impl_in_rule__LetExpCS__Group_2__129867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetExpCS__VariableAssignment_2_1_in_rule__LetExpCS__Group_2__1__Impl29894 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__0__Impl_in_rule__LetVariableCS__Group__029928 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__1_in_rule__LetVariableCS__Group__029931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__NameAssignment_0_in_rule__LetVariableCS__Group__0__Impl29958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__1__Impl_in_rule__LetVariableCS__Group__129988 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__2_in_rule__LetVariableCS__Group__129991 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0_in_rule__LetVariableCS__Group__1__Impl30018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__2__Impl_in_rule__LetVariableCS__Group__230049 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__3_in_rule__LetVariableCS__Group__230052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__LetVariableCS__Group__2__Impl30080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group__3__Impl_in_rule__LetVariableCS__Group__330111 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__InitExpressionAssignment_3_in_rule__LetVariableCS__Group__3__Impl30138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__0__Impl_in_rule__LetVariableCS__Group_1__030176 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E0B040FL});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1_in_rule__LetVariableCS__Group_1__030179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__LetVariableCS__Group_1__0__Impl30207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__Group_1__1__Impl_in_rule__LetVariableCS__Group_1__130238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LetVariableCS__OwnedTypeAssignment_1_1_in_rule__LetVariableCS__Group_1__1__Impl30265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__0__Impl_in_rule__NestedExpCS__Group__030299 = new BitSet(new long[]{0xFFC000FFFFFA00F0L,0x000000000E8B040FL});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__1_in_rule__NestedExpCS__Group__030302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__NestedExpCS__Group__0__Impl30330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__1__Impl_in_rule__NestedExpCS__Group__130361 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__2_in_rule__NestedExpCS__Group__130364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__SourceAssignment_1_in_rule__NestedExpCS__Group__1__Impl30391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NestedExpCS__Group__2__Impl_in_rule__NestedExpCS__Group__230421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__NestedExpCS__Group__2__Impl30449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__0__Impl_in_rule__SelfExpCS__Group__030486 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__1_in_rule__SelfExpCS__Group__030489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelfExpCS__Group__1__Impl_in_rule__SelfExpCS__Group__130547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_89_in_rule__SelfExpCS__Group__1__Impl30575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnitCS_in_rule__TopLevelCS__OwnedImportAssignment_0_030615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLibraryCS_in_rule__TopLevelCS__OwnedLibraryAssignment_0_130646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTransformationCS_in_rule__TopLevelCS__TransformationsAssignment_130677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__CollectionTemplateCS__NameAssignment_030708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionTemplateCS__TypeAssignment_230739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_0_0_in_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_030770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__MemberIdentifiersAlternatives_4_1_1_0_in_rule__CollectionTemplateCS__MemberIdentifiersAssignment_4_1_130803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__CollectionTemplateCS__RestIdentifierAssignment_4_3_030840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DefaultValueCS__PropertyIdAssignment_030879 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__DefaultValueCS__InitialiserAssignment_230914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__DomainCS__CheckonlyAssignment_0_030950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__DomainCS__EnforceAssignment_0_130994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__DomainCS__ModelIdAssignment_231037 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDomainPatternCS_in_rule__DomainCS__PatternAssignment_331072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__DomainCS__ImplementedByAssignment_4_131103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDefaultValueCS_in_rule__DomainCS__DefaultValuesAssignment_5_231134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTemplateCS_in_rule__DomainPatternCS__TemplateAssignment31165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ElementTemplateCS__NameAssignment_031196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__PathNameAssignment_131227 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__KeyDeclCS__PropertyIdsAssignment_3_031262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__OppositePropertyIdsAssignment_3_1_231297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__KeyDeclCS__PropertyIdsAssignment_4_1_031332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__KeyDeclCS__OppositePropertyIdsAssignment_4_1_1_231367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURI_in_rule__LibraryCS__PackageAssignment_131402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__NameAssignment_031437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_031472 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_131511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ModelDeclCS__MetaModelIdsAssignment_2_1_2_131550 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ObjectTemplateCS__NameAssignment_031585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__ObjectTemplateCS__TypeAssignment_231616 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyTemplateCS_in_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_031647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyTemplateCS_in_rule__ObjectTemplateCS__PropertyTemplatesAssignment_4_1_131678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ParamDeclarationCS__NameAssignment_031709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__ParamDeclarationCS__OwnedTypeAssignment_231740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PredicateCS__ExprAssignment_031771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__PrimitiveTypeDomainCS__NameAssignment_231802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__PrimitiveTypeDomainCS__TypeAssignment_431833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__PropertyTemplateCS__PropertyIdAssignment_0_031868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__PropertyTemplateCS__OppositePropertyIdAssignment_0_1_231903 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCSOrTemplateCS_in_rule__PropertyTemplateCS__ExpressionAssignment_231934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__QueryCS__NameAssignment_131965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationsAssignment_3_031996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParamDeclarationCS_in_rule__QueryCS__InputParamDeclarationsAssignment_3_1_132027 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__QueryCS__OwnedTypeAssignment_632058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__QueryCS__ExpressionAssignment_7_1_132089 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_33_in_rule__RelationCS__TopAssignment_032125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RelationCS__NameAssignment_232164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__RelationCS__OverridesAssignment_3_132199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleVarDeclarationCS_in_rule__RelationCS__VarDeclarationsAssignment_532234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDomainCS_in_rule__RelationCS__DomainsAssignment_6_032265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimitiveTypeDomainCS_in_rule__RelationCS__DomainsAssignment_6_132296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleWhenCS_in_rule__RelationCS__WhenAssignment_732327 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleWhereCS_in_rule__RelationCS__WhereAssignment_832358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__TemplateCS__GuardExpressionAssignment_1_132389 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__NameAssignment_132420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleModelDeclCS_in_rule__TransformationCS__ModelDeclsAssignment_332451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleModelDeclCS_in_rule__TransformationCS__ModelDeclsAssignment_4_132482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__ExtendsAssignment_6_132517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TransformationCS__ExtendsAssignment_6_2_132556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleKeyDeclCS_in_rule__TransformationCS__KeyDeclsAssignment_832591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationCS_in_rule__TransformationCS__RelationAssignment_9_032622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQueryCS_in_rule__TransformationCS__QueriesAssignment_9_132653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__UnitCS__NameAssignment_1_032684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURIPathNameCS_in_rule__UnitCS__PathNameAssignment_232715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__UnitCS__AllAssignment_3_132751 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleVarDeclarationIdCS_in_rule__VarDeclarationCS__VarDeclarationIdsAssignment_032790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleVarDeclarationIdCS_in_rule__VarDeclarationCS__VarDeclarationIdsAssignment_1_132821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__VarDeclarationCS__TypeAssignment_332852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__VarDeclarationIdCS__NameAssignment32883 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePredicateCS_in_rule__WhenCS__PredicatesAssignment_332914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePredicateCS_in_rule__WhereCS__PredicatesAssignment_332945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypedTypeRefCS__PathNameAssignment32977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLUnaryOperatorCS__NameAlternatives_0_in_rule__EssentialOCLUnaryOperatorCS__NameAssignment33009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLInfixOperatorCS__NameAlternatives_0_in_rule__EssentialOCLInfixOperatorCS__NameAssignment33042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EssentialOCLNavigationOperatorCS__NameAlternatives_0_in_rule__EssentialOCLNavigationOperatorCS__NameAssignment33075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFirstPathElementCS_in_rule__PathNameCS__PathAssignment_033108 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__PathNameCS__PathAssignment_1_133139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__FirstPathElementCS__ElementAssignment33174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnreservedName_in_rule__NextPathElementCS__ElementAssignment33213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURIFirstPathElementCS_in_rule__URIPathNameCS__PathAssignment_033248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNextPathElementCS_in_rule__URIPathNameCS__PathAssignment_1_133279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__URIFirstPathElementCS__ElementAssignment_033314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleURI_in_rule__URIFirstPathElementCS__ElementAssignment_1_133353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimitiveTypeIdentifier_in_rule__PrimitiveTypeCS__NameAssignment33388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionTypeIdentifier_in_rule__CollectionTypeCS__NameAssignment_033419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__CollectionTypeCS__OwnedTypeAssignment_1_133450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLOWER_in_rule__MultiplicityBoundsCS__LowerBoundAssignment_033481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUPPER_in_rule__MultiplicityBoundsCS__UpperBoundAssignment_1_133512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityStringCS__StringBoundsAlternatives_0_in_rule__MultiplicityStringCS__StringBoundsAssignment33543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_rule__TupleTypeCS__NameAssignment_033581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_033620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuplePartCS_in_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_133651 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TuplePartCS__NameAssignment_033682 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TuplePartCS__OwnedTypeAssignment_233713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionTypeCS_in_rule__CollectionLiteralExpCS__OwnedTypeAssignment_033744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_033775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectionLiteralPartCS_in_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_133806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__ExpressionCSAssignment_033837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__CollectionLiteralPartCS__LastExpressionCSAssignment_1_133868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__ConstructorPartCS__PropertyAssignment_033903 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__ConstructorPartCS__InitExpressionAssignment_233938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_233969 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleLiteralPartCS_in_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_134000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__TupleLiteralPartCS__NameAssignment_034031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_134062 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__TupleLiteralPartCS__InitExpressionAssignment_334093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_rule__NumberLiteralExpCS__NameAssignment34124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__StringLiteralExpCS__NameAssignment34155 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_rule__BooleanLiteralExpCS__NameAssignment_034191 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_rule__BooleanLiteralExpCS__NameAssignment_134235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeLiteralWithMultiplicityCS__MultiplicityAssignment_134274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralWithMultiplicityCS_in_rule__TypeLiteralExpCS__OwnedTypeAssignment34305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__TypeNameExpCS__PathNameAssignment34336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityCS_in_rule__TypeExpCS__MultiplicityAssignment_134367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_134398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_034429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_1_034460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_1_134491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBinaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_0_1_2_0_2_034522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_0_2_134553 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_0_1_2_134584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__ExpCS__OwnedOperatorAssignment_1_134615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_rule__ExpCS__OwnedExpressionAssignment_1_234646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryOperatorCS_in_rule__PrefixedExpCS__OwnedOperatorAssignment_0_134677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimaryExpCS_in_rule__PrefixedExpCS__OwnedExpressionAssignment_0_234708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePathNameCS_in_rule__PrimaryExpCS__PathNameAssignment_7_134739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_234770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__FirstIndexesAssignment_7_2_0_3_134801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_134832 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__PrimaryExpCS__SecondIndexesAssignment_7_2_0_5_2_134863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_92_in_rule__PrimaryExpCS__AtPreAssignment_7_2_0_6_034899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_034938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConstructorPartCS_in_rule__PrimaryExpCS__OwnedPartsAssignment_7_2_1_2_0_1_134969 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__PrimaryExpCS__ValueAssignment_7_2_1_2_135000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_92_in_rule__PrimaryExpCS__AtPreAssignment_7_2_2_0_035036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_035075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_135106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_035137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_2_135168 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_035199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__PrimaryExpCS__ArgumentAssignment_7_2_2_1_2_3_135230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingArgCS__NameAssignment_035261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingArgCS__OwnedTypeAssignment_1_135292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingArgCS__InitAssignment_1_2_135323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_93_in_rule__NavigatingBarArgCS__PrefixAssignment_035359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingBarArgCS__NameAssignment_135398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingBarArgCS__OwnedTypeAssignment_2_135429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingBarArgCS__InitAssignment_2_2_135460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__NavigatingCommaArgCS__PrefixAssignment_035496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingCommaArgCS__NameAssignment_135535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingCommaArgCS__OwnedTypeAssignment_2_135566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingCommaArgCS__InitAssignment_2_2_135597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__NavigatingSemiArgCS__PrefixAssignment_035633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_rule__NavigatingSemiArgCS__NameAssignment_135672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__NavigatingSemiArgCS__OwnedTypeAssignment_2_135703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NavigatingSemiArgCS__InitAssignment_2_2_135734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ConditionAssignment_135765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ThenExpressionAssignment_335796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__ElseExpressionAssignment_535827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_135858 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_rule__LetExpCS__VariableAssignment_2_135889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__LetExpCS__InAssignment_435920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_rule__LetVariableCS__NameAssignment_035951 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_rule__LetVariableCS__OwnedTypeAssignment_1_135982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__LetVariableCS__InitExpressionAssignment_336013 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__NestedExpCS__SourceAssignment_136044 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionTemplateCS_in_synpred15_InternalQVTrelation6000 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred92_InternalQVTrelation8254 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred93_InternalQVTrelation8271 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/AbstractQVTrelationRuntimeModule.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/AbstractQVTrelationRuntimeModule.java
index d6c9d9c63..f2df4d2a7 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/AbstractQVTrelationRuntimeModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/AbstractQVTrelationRuntimeModule.java
@@ -129,11 +129,6 @@ public abstract class AbstractQVTrelationRuntimeModule extends DefaultRuntimeMod
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
}
- // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
- public void configureIResourceDescriptionsBuilderScope(com.google.inject.Binder binder) {
- binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.resource.impl.ResourceDescriptionsProvider.NAMED_BUILDER_SCOPE)).to(org.eclipse.xtext.resource.impl.ResourceSetBasedResourceDescriptions.class);
- }
-
// contributed by org.eclipse.ocl.examples.build.fragments.EssentialOCLFragment
public Class<? extends org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer> bindICrossReferenceSerializer() {
return org.eclipse.ocl.examples.xtext.essentialocl.serializer.EssentialOCLCrossReferenceSerializer.class;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbin b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbin
index db4884400..55931073c 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbin
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parseTreeConstruction/QVTrelationParsetreeConstructor.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parseTreeConstruction/QVTrelationParsetreeConstructor.java
index 0b8206504..84e259977 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parseTreeConstruction/QVTrelationParsetreeConstructor.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parseTreeConstruction/QVTrelationParsetreeConstructor.java
@@ -320,11 +320,10 @@ protected class TopLevelCS_TransformationsAssignment_1 extends AssignmentToken
/************ begin Rule CollectionTemplateCS ****************
*
* //UnitCS: identifier+=[pivot::Element|UnrestrictedName] ('.' identifier+=[pivot::Element|UnrestrictedName])*;
- *
* CollectionTemplateCS:
* name=UnrestrictedName? ":" type=CollectionTypeCS "{" (memberIdentifiers+=(TemplateCS | ElementTemplateCS) (","
- * memberIdentifiers+=(TemplateCS | ElementTemplateCS))* "++" (restIdentifier=[pivot::Variable|UnrestrictedName] |
- * "_"))? "}";
+ * memberIdentifiers+=(TemplateCS | ElementTemplateCS))* "++" (restIdentifier=[pivot::Variable|UnrestrictedName] | "_"))?
+ * "}";
*
**/
@@ -6837,17 +6836,14 @@ protected class NameExpCS_PathNameAssignment extends AssignmentToken {
/************ begin Rule ExpCSOrTemplateCS ****************
*
* //<OCLExpressionCS> ::= <PropertyCallExpCS>
- * // | <VariableExpCS>
- *
+ * // | <VariableExpCS>
* // | <LiteralExpCS>
- * // | <LetExpCS>
- * // | <IfExpCS>
- *
+ * // | <LetExpCS>
+ * // | <IfExpCS>
* // | '(' <OCLExpressionCS> ')'
- * // | <template>
- *
+ * // | <template>
* // notNameExpressionCS -> templateCS
- * ExpCSOrTemplateCS returns essentialocl::ExpCS:
+ * ExpCSOrTemplateCS returns essentialocl::ExpCS:
* ExpCS | TemplateCS;
*
**/
@@ -7210,7 +7206,7 @@ protected class TypedRefCS_TypedTypeRefCSParserRuleCall_2 extends RuleCallToken
/************ begin Rule Model ****************
*
* //generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
- * Model returns ContextCS:
+ * Model returns ContextCS:
* ownedExpression=ExpCS;
*
**/
@@ -7600,7 +7596,7 @@ protected class BinaryOperatorCS_NavigationOperatorCSParserRuleCall_1 extends Ru
/************ begin Rule InfixOperatorCS ****************
*
* // Intended to be overrideable
- * InfixOperatorCS returns BinaryOperatorCS:
+ * InfixOperatorCS returns BinaryOperatorCS:
* EssentialOCLInfixOperatorCS;
*
**/
@@ -7647,7 +7643,7 @@ protected class InfixOperatorCS_EssentialOCLInfixOperatorCSParserRuleCall extend
/************ begin Rule NavigationOperatorCS ****************
*
* // Intended to be overrideable
- * NavigationOperatorCS:
+ * NavigationOperatorCS:
* EssentialOCLNavigationOperatorCS;
*
**/
@@ -7694,7 +7690,7 @@ protected class NavigationOperatorCS_EssentialOCLNavigationOperatorCSParserRuleC
/************ begin Rule UnaryOperatorCS ****************
*
* // Intended to be overrideable
- * UnaryOperatorCS:
+ * UnaryOperatorCS:
* EssentialOCLUnaryOperatorCS;
*
**/
@@ -9437,10 +9433,9 @@ protected class TuplePartCS_OwnedTypeAssignment_2 extends AssignmentToken {
/************ begin Rule CollectionLiteralExpCS ****************
*
* //---------------------------------------------------------------------
- * // Literals
- *
+ * // Literals
* //---------------------------------------------------------------------
- * CollectionLiteralExpCS:
+ * CollectionLiteralExpCS:
* ownedType=CollectionTypeCS "{" (ownedParts+=CollectionLiteralPartCS ("," ownedParts+=CollectionLiteralPartCS)*)? "}";
*
**/
@@ -11836,19 +11831,14 @@ protected class TypeExpCS_MultiplicityAssignment_1 extends AssignmentToken {
/************ begin Rule ExpCS ****************
*
* //---------------------------------------------------------------------
- * // Expressions
- *
+ * // Expressions
* //---------------------------------------------------------------------
- *
* // An ExpCS permits a LetExpCS only in the final term to ensure
- *
* // that let is right associative, whereas infix operators are left associative.
- *
* // a = 64 / 16 / let b : Integer in 8 / let c : Integer in 4
- * // is
- *
+ * // is
* // a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
- * ExpCS:
+ * ExpCS:
* PrefixedExpCS ({InfixExpCS.ownedExpression+=current} ownedOperator+=BinaryOperatorCS (ownedExpression+=PrefixedExpCS
* (ownedOperator+=BinaryOperatorCS ownedExpression+=PrefixedExpCS)* (ownedOperator+=BinaryOperatorCS
* ownedExpression+=LetExpCS)? | ownedExpression+=LetExpCS))? | {PrefixExpCS} ownedOperator+=UnaryOperatorCS+
@@ -12944,7 +12934,7 @@ protected class PrefixedExpCS_PrimaryExpCSParserRuleCall_1 extends RuleCallToken
* NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
* TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
* firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
- * {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+ * {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
* value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
* argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
* (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?);
@@ -12954,7 +12944,7 @@ protected class PrefixedExpCS_PrimaryExpCSParserRuleCall_1 extends RuleCallToken
// NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
// TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
// firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
-// {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+// {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
// argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
// (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?)
@@ -13267,7 +13257,7 @@ protected class PrimaryExpCS_TypeLiteralExpCSParserRuleCall_6 extends RuleCallTo
// {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS ("," firstIndexes+=ExpCS)* "]"
// ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? | {ConstructorExpCS.nameExp=current}
-// "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral) "}" | (atPre?="@"
+// "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral) "}" | (atPre?="@"
// "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS argument+=NavigatingCommaArgCS*
// (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)? (argument+=NavigatingBarArgCS
// argument+=NavigatingCommaArgCS*)?)? ")")?)
@@ -13378,7 +13368,7 @@ protected class PrimaryExpCS_PathNameAssignment_7_1 extends AssignmentToken {
// {IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS ("," firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS (","
// secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? | {ConstructorExpCS.nameExp=current} "{"
-// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral) "}" | (atPre?="@" "pre")?
+// ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral) "}" | (atPre?="@" "pre")?
// ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS argument+=NavigatingCommaArgCS*
// (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)? (argument+=NavigatingBarArgCS
// argument+=NavigatingCommaArgCS*)?)? ")")?
@@ -13936,7 +13926,7 @@ protected class PrimaryExpCS_PreKeyword_7_2_0_6_1 extends KeywordToken {
-// {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+// {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}"
protected class PrimaryExpCS_Group_7_2_1 extends GroupToken {
@@ -14017,7 +14007,7 @@ protected class PrimaryExpCS_LeftCurlyBracketKeyword_7_2_1_1 extends KeywordToke
}
-// ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* | value=StringLiteral
+// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? | value=StringLiteral
protected class PrimaryExpCS_Alternatives_7_2_1_2 extends AlternativesToken {
public PrimaryExpCS_Alternatives_7_2_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -14034,13 +14024,14 @@ protected class PrimaryExpCS_Alternatives_7_2_1_2 extends AlternativesToken {
switch(index) {
case 0: return new PrimaryExpCS_Group_7_2_1_2_0(lastRuleCallOrigin, this, 0, inst);
case 1: return new PrimaryExpCS_ValueAssignment_7_2_1_2_1(lastRuleCallOrigin, this, 1, inst);
+ case 2: return new PrimaryExpCS_LeftCurlyBracketKeyword_7_2_1_1(lastRuleCallOrigin, this, 2, inst);
default: return null;
}
}
}
-// ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*
+// (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)?
protected class PrimaryExpCS_Group_7_2_1_2_0 extends GroupToken {
public PrimaryExpCS_Group_7_2_1_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
@@ -14854,7 +14845,7 @@ protected class PrimaryExpCS_RightParenthesisKeyword_7_2_2_1_3 extends KeywordTo
/************ begin Rule NavigatingArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingArgCS:
+ * NavigatingArgCS:
* name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -15124,7 +15115,7 @@ protected class NavigatingArgCS_InitAssignment_1_2_1 extends AssignmentToken {
/************ begin Rule NavigatingBarArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingBarArgCS returns NavigatingArgCS:
+ * NavigatingBarArgCS returns NavigatingArgCS:
* prefix="|" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -15428,7 +15419,7 @@ protected class NavigatingBarArgCS_InitAssignment_2_2_1 extends AssignmentToken
/************ begin Rule NavigatingCommaArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingCommaArgCS returns NavigatingArgCS:
+ * NavigatingCommaArgCS returns NavigatingArgCS:
* prefix="," name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -15732,7 +15723,7 @@ protected class NavigatingCommaArgCS_InitAssignment_2_2_1 extends AssignmentToke
/************ begin Rule NavigatingSemiArgCS ****************
*
* // Type-less init is an illegal infix expression
- * NavigatingSemiArgCS returns NavigatingArgCS:
+ * NavigatingSemiArgCS returns NavigatingArgCS:
* prefix=";" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
*
**/
@@ -16036,8 +16027,8 @@ protected class NavigatingSemiArgCS_InitAssignment_2_2_1 extends AssignmentToken
/************ begin Rule NavigatingArgExpCS ****************
*
* // Intended to be overridden
- * // '?' -- defined by Complete OCL
- * NavigatingArgExpCS returns ExpCS:
+ * // '?' -- defined by Complete OCL
+ * NavigatingArgExpCS returns ExpCS:
* ExpCS;
*
**/
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g
index 0cac5a962..b686ec426 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g
@@ -5734,7 +5734,7 @@ rulePrimaryExpCS returns [EObject current=null]
}
)
-))*)
+))*)?
|(
(
{
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.tokens b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.tokens
index ecf9dc369..ab429b5cd 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.tokens
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.tokens
@@ -1,168 +1,168 @@
-T__29=29
-T__28=28
-T__27=27
-T__26=26
-T__25=25
-RULE_ESCAPED_CHARACTER=8
-T__24=24
-T__23=23
-T__22=22
-RULE_ANY_OTHER=15
-T__21=21
-T__20=20
-RULE_ESCAPED_ID=5
-RULE_DOUBLE_QUOTED_STRING=10
-T__93=93
-T__19=19
-T__91=91
-T__92=92
-T__16=16
-T__90=90
-T__18=18
-T__17=17
-RULE_SIMPLE_ID=4
-T__80=80
-T__81=81
-T__82=82
-T__83=83
-RULE_SINGLE_QUOTED_STRING=7
-T__85=85
-T__84=84
-T__87=87
-T__86=86
-T__89=89
-T__88=88
-RULE_LETTER_CHARACTER=9
-RULE_ML_COMMENT=12
-T__71=71
-T__72=72
-T__70=70
-T__76=76
-T__75=75
-T__74=74
-T__73=73
-T__79=79
-T__78=78
-T__77=77
-T__68=68
-T__69=69
-T__66=66
-T__67=67
-T__64=64
-T__65=65
-T__62=62
-T__63=63
-T__61=61
-T__60=60
-T__55=55
-T__56=56
-T__57=57
-T__58=58
-T__51=51
-T__52=52
-T__53=53
-T__54=54
-T__59=59
-RULE_INT=6
-T__50=50
-T__42=42
-T__43=43
-T__40=40
-T__41=41
-RULE_ML_SINGLE_QUOTED_STRING=11
-T__46=46
-T__47=47
-T__44=44
-T__45=45
-T__48=48
-T__49=49
-RULE_SL_COMMENT=13
-T__30=30
-T__31=31
-T__32=32
-T__33=33
-T__34=34
-T__35=35
-T__36=36
-T__37=37
-T__38=38
-T__39=39
-RULE_WS=14
-'>='=53
-'primitive'=35
-'/'=49
-'Sequence'=73
-'where'=46
-'then'=88
-'enforce'=25
-'Real'=65
-'top'=37
-'>'=51
-'Integer'=64
-';'=23
-'Boolean'=63
-'opposite'=31
-'<>'=55
-'OclInvalid'=69
-'transformation'=40
-'+'=50
-'pre'=85
-'.'=60
-'library'=34
-'Set'=71
-'import'=42
-'++'=19
-'true'=80
-'else'=89
-'extends'=41
-'let'=91
-'key'=30
-'and'=56
-'{'=17
-'?'=79
-'domain'=27
-'OclVoid'=70
-'if'=87
-'('=32
-':'=16
-'not'=48
-'checkonly'=24
-'-'=47
-','=18
-'in'=92
-']'=78
-'query'=36
-'..'=76
-'|'=86
-'when'=45
-'OrderedSet'=75
-'default_values'=29
-'UnlimitedNatural'=67
-'null'=83
-'implementedby'=28
-'Collection'=74
-'Tuple'=62
-'String'=66
-'='=22
-'@'=84
-'Bag'=72
-'replace'=26
-'::'=43
-'_'=20
-')'=33
-'xor'=58
-'->'=61
-'}'=21
-'overrides'=39
-'<='=54
-'false'=81
-'<'=52
-'invalid'=82
-'OclAny'=68
-'['=77
-'*'=44
-'or'=57
-'implies'=59
-'self'=93
-'endif'=90
-'relation'=38
+T__29=29
+T__28=28
+T__27=27
+T__26=26
+T__25=25
+RULE_ESCAPED_CHARACTER=8
+T__24=24
+T__23=23
+T__22=22
+RULE_ANY_OTHER=15
+T__21=21
+T__20=20
+RULE_ESCAPED_ID=5
+RULE_DOUBLE_QUOTED_STRING=10
+T__93=93
+T__19=19
+T__91=91
+T__92=92
+T__16=16
+T__90=90
+T__18=18
+T__17=17
+RULE_SIMPLE_ID=4
+T__80=80
+T__81=81
+T__82=82
+T__83=83
+RULE_SINGLE_QUOTED_STRING=7
+T__85=85
+T__84=84
+T__87=87
+T__86=86
+T__89=89
+T__88=88
+RULE_LETTER_CHARACTER=9
+RULE_ML_COMMENT=12
+T__71=71
+T__72=72
+T__70=70
+T__76=76
+T__75=75
+T__74=74
+T__73=73
+T__79=79
+T__78=78
+T__77=77
+T__68=68
+T__69=69
+T__66=66
+T__67=67
+T__64=64
+T__65=65
+T__62=62
+T__63=63
+T__61=61
+T__60=60
+T__55=55
+T__56=56
+T__57=57
+T__58=58
+T__51=51
+T__52=52
+T__53=53
+T__54=54
+T__59=59
+RULE_INT=6
+T__50=50
+T__42=42
+T__43=43
+T__40=40
+T__41=41
+RULE_ML_SINGLE_QUOTED_STRING=11
+T__46=46
+T__47=47
+T__44=44
+T__45=45
+T__48=48
+T__49=49
+RULE_SL_COMMENT=13
+T__30=30
+T__31=31
+T__32=32
+T__33=33
+T__34=34
+T__35=35
+T__36=36
+T__37=37
+T__38=38
+T__39=39
+RULE_WS=14
+'>='=53
+'primitive'=35
+'/'=49
+'Sequence'=73
+'where'=46
+'then'=88
+'enforce'=25
+'Real'=65
+'top'=37
+'>'=51
+'Integer'=64
+';'=23
+'Boolean'=63
+'opposite'=31
+'<>'=55
+'OclInvalid'=69
+'transformation'=40
+'+'=50
+'pre'=85
+'.'=60
+'library'=34
+'Set'=71
+'import'=42
+'++'=19
+'true'=80
+'else'=89
+'extends'=41
+'let'=91
+'key'=30
+'and'=56
+'{'=17
+'?'=79
+'domain'=27
+'OclVoid'=70
+'if'=87
+'('=32
+':'=16
+'not'=48
+'checkonly'=24
+'-'=47
+','=18
+'in'=92
+']'=78
+'query'=36
+'..'=76
+'|'=86
+'when'=45
+'OrderedSet'=75
+'default_values'=29
+'UnlimitedNatural'=67
+'null'=83
+'implementedby'=28
+'Collection'=74
+'Tuple'=62
+'String'=66
+'='=22
+'@'=84
+'Bag'=72
+'replace'=26
+'::'=43
+'_'=20
+')'=33
+'xor'=58
+'->'=61
+'}'=21
+'overrides'=39
+'<='=54
+'false'=81
+'<'=52
+'invalid'=82
+'OclAny'=68
+'['=77
+'*'=44
+'or'=57
+'implies'=59
+'self'=93
+'endif'=90
+'relation'=38
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java
index 09d423d55..0b10c40db 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java
@@ -3135,8 +3135,7 @@ public class InternalQVTrelationLexer extends Lexer {
"\1\u0088",
"\1\u0089",
"\1\u008a",
- "\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\25\74\1\u008b\4"+
- "\74",
+ "\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\25\74\1\u008b\4\74",
"\12\74\7\uffff\32\74\4\uffff\1\74\1\uffff\32\74",
"\1\u008e",
"\1\u008f",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java
index 267d92230..df521d746 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java
@@ -3515,12 +3515,12 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
else if ( (LA22_0==31) ) {
int LA22_2 = input.LA(2);
- if ( (LA22_2==32) ) {
- alt22=2;
- }
- else if ( (LA22_2==22) ) {
+ if ( (LA22_2==22) ) {
alt22=1;
}
+ else if ( (LA22_2==32) ) {
+ alt22=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
@@ -15695,7 +15695,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimaryExpCS"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5437:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5437:1: rulePrimaryExpCS returns [EObject current=null] : (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) ;
public final EObject rulePrimaryExpCS() throws RecognitionException {
EObject current = null;
@@ -15760,13 +15760,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5440:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5441:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5440:28: ( (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5441:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5441:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
- int alt101=8;
- alt101 = dfa101.predict(input);
- switch (alt101) {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5441:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )
+ int alt102=8;
+ alt102 = dfa102.predict(input);
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5442:2: this_NestedExpCS_0= ruleNestedExpCS
{
@@ -15957,10 +15957,10 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5532:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5532:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5532:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5532:7: () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5532:6: ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5532:7: () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5532:7: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5533:2:
@@ -16015,17 +16015,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5559:2: ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
- int alt100=3;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5559:2: ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) )
+ int alt101=3;
switch ( input.LA(1) ) {
case 77:
{
- alt100=1;
+ alt101=1;
}
break;
case 17:
{
- alt100=2;
+ alt101=2;
}
break;
case EOF:
@@ -16061,18 +16061,18 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
case 90:
case 92:
{
- alt100=3;
+ alt101=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 100, 0, input);
+ new NoViableAltException("", 101, 0, input);
throw nvae;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5559:3: ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? )
{
@@ -16394,10 +16394,10 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5684:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5684:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5684:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5684:7: () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}'
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5684:6: ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5684:7: () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}'
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5684:7: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5685:2:
@@ -16423,131 +16423,142 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_23, grammarAccess.getPrimaryExpCSAccess().getLeftCurlyBracketKeyword_7_2_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:1: ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) )
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:1: ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) )
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( ((LA91_0>=RULE_SIMPLE_ID && LA91_0<=RULE_ESCAPED_ID)||(LA91_0>=24 && LA91_0<=31)||(LA91_0>=34 && LA91_0<=42)||(LA91_0>=45 && LA91_0<=46)) ) {
- alt91=1;
+ if ( ((LA92_0>=RULE_SIMPLE_ID && LA92_0<=RULE_ESCAPED_ID)||LA92_0==21||(LA92_0>=24 && LA92_0<=31)||(LA92_0>=34 && LA92_0<=42)||(LA92_0>=45 && LA92_0<=46)) ) {
+ alt92=1;
}
- else if ( (LA91_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt91=2;
+ else if ( (LA92_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt92=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 91, 0, input);
+ new NoViableAltException("", 92, 0, input);
throw nvae;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )?
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5698:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5698:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5699:3: lv_ownedParts_24_0= ruleConstructorPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
-
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:2: ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
+
+ if ( ((LA91_0>=RULE_SIMPLE_ID && LA91_0<=RULE_ESCAPED_ID)||(LA91_0>=24 && LA91_0<=31)||(LA91_0>=34 && LA91_0<=42)||(LA91_0>=45 && LA91_0<=46)) ) {
+ alt91=1;
}
- pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS12989);
- lv_ownedParts_24_0=ruleConstructorPartCS();
+ switch (alt91) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5697:3: ( (lv_ownedParts_24_0= ruleConstructorPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5698:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5698:1: (lv_ownedParts_24_0= ruleConstructorPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5699:3: lv_ownedParts_24_0= ruleConstructorPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_0_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS12989);
+ lv_ownedParts_24_0=ruleConstructorPartCS();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_24_0,
- "ConstructorPartCS");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_24_0,
+ "ConstructorPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5715:2: (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
- loop90:
- do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5715:2: (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )*
+ loop90:
+ do {
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA90_0==18) ) {
- alt90=1;
- }
+ if ( (LA90_0==18) ) {
+ alt90=1;
+ }
- switch (alt90) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5715:4: otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
- {
- otherlv_25=(Token)match(input,18,FollowSets000.FOLLOW_18_in_rulePrimaryExpCS13002); if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ switch (alt90) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5715:4: otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
+ {
+ otherlv_25=(Token)match(input,18,FollowSets000.FOLLOW_18_in_rulePrimaryExpCS13002); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- newLeafNode(otherlv_25, grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
-
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5719:1: ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5720:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5720:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5721:3: lv_ownedParts_26_0= ruleConstructorPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS13023);
- lv_ownedParts_26_0=ruleConstructorPartCS();
+ newLeafNode(otherlv_25, grammarAccess.getPrimaryExpCSAccess().getCommaKeyword_7_2_1_2_0_1_0());
+
+ }
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5719:1: ( (lv_ownedParts_26_0= ruleConstructorPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5720:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5720:1: (lv_ownedParts_26_0= ruleConstructorPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5721:3: lv_ownedParts_26_0= ruleConstructorPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getOwnedPartsConstructorPartCSParserRuleCall_7_2_1_2_0_1_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS13023);
+ lv_ownedParts_26_0=ruleConstructorPartCS();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_26_0,
- "ConstructorPartCS");
- afterParserOrEnumRuleCall();
-
- }
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPrimaryExpCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_26_0,
+ "ConstructorPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
- }
+ }
- }
+ }
- }
- break;
+ }
+ break;
- default :
- break loop90;
- }
- } while (true);
+ default :
+ break loop90;
+ }
+ } while (true);
+ }
+ break;
+
}
@@ -16567,7 +16578,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getValueStringLiteralParserRuleCall_7_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS13053);
+ pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS13054);
lv_value_27_0=ruleStringLiteral();
state._fsp--;
@@ -16597,7 +16608,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_28=(Token)match(input,21,FollowSets000.FOLLOW_21_in_rulePrimaryExpCS13066); if (state.failed) return current;
+ otherlv_28=(Token)match(input,21,FollowSets000.FOLLOW_21_in_rulePrimaryExpCS13067); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_28, grammarAccess.getPrimaryExpCSAccess().getRightCurlyBracketKeyword_7_2_1_3());
@@ -16616,13 +16627,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5761:7: ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )?
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5761:7: ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==84) ) {
- alt92=1;
+ if ( (LA93_0==84) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5761:8: ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre'
{
@@ -16632,7 +16643,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5762:1: (lv_atPre_29_0= '@' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5763:3: lv_atPre_29_0= '@'
{
- lv_atPre_29_0=(Token)match(input,84,FollowSets000.FOLLOW_84_in_rulePrimaryExpCS13093); if (state.failed) return current;
+ lv_atPre_29_0=(Token)match(input,84,FollowSets000.FOLLOW_84_in_rulePrimaryExpCS13094); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_atPre_29_0, grammarAccess.getPrimaryExpCSAccess().getAtPreCommercialAtKeyword_7_2_2_0_0_0());
@@ -16652,7 +16663,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_30=(Token)match(input,85,FollowSets000.FOLLOW_85_in_rulePrimaryExpCS13118); if (state.failed) return current;
+ otherlv_30=(Token)match(input,85,FollowSets000.FOLLOW_85_in_rulePrimaryExpCS13119); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_30, grammarAccess.getPrimaryExpCSAccess().getPreKeyword_7_2_2_0_1());
@@ -16665,13 +16676,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5780:3: ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==32) ) {
- alt99=1;
+ if ( (LA100_0==32) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5780:4: () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')'
{
@@ -16693,20 +16704,20 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_32=(Token)match(input,32,FollowSets000.FOLLOW_32_in_rulePrimaryExpCS13145); if (state.failed) return current;
+ otherlv_32=(Token)match(input,32,FollowSets000.FOLLOW_32_in_rulePrimaryExpCS13146); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_32, grammarAccess.getPrimaryExpCSAccess().getLeftParenthesisKeyword_7_2_2_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5793:1: ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( ((LA98_0>=RULE_SIMPLE_ID && LA98_0<=RULE_SINGLE_QUOTED_STRING)||(LA98_0>=24 && LA98_0<=32)||(LA98_0>=34 && LA98_0<=42)||(LA98_0>=44 && LA98_0<=48)||(LA98_0>=62 && LA98_0<=75)||(LA98_0>=80 && LA98_0<=83)||LA98_0==87||LA98_0==91||LA98_0==93) ) {
- alt98=1;
+ if ( ((LA99_0>=RULE_SIMPLE_ID && LA99_0<=RULE_SINGLE_QUOTED_STRING)||(LA99_0>=24 && LA99_0<=32)||(LA99_0>=34 && LA99_0<=42)||(LA99_0>=44 && LA99_0<=48)||(LA99_0>=62 && LA99_0<=75)||(LA99_0>=80 && LA99_0<=83)||LA99_0==87||LA99_0==91||LA99_0==93) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5793:2: ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )?
{
@@ -16721,7 +16732,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingArgCSParserRuleCall_7_2_2_1_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS13167);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS13168);
lv_argument_33_0=ruleNavigatingArgCS();
state._fsp--;
@@ -16746,17 +16757,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5811:2: ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )*
- loop93:
+ loop94:
do {
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==18) ) {
- alt93=1;
+ if ( (LA94_0==18) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5812:1: (lv_argument_34_0= ruleNavigatingCommaArgCS )
{
@@ -16768,7 +16779,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13188);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13189);
lv_argument_34_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -16794,18 +16805,18 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop93;
+ break loop94;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5829:3: ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==23) ) {
- alt95=1;
+ if ( (LA96_0==23) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5829:4: ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )*
{
@@ -16820,7 +16831,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingSemiArgCSParserRuleCall_7_2_2_1_2_2_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS13211);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS13212);
lv_argument_35_0=ruleNavigatingSemiArgCS();
state._fsp--;
@@ -16845,17 +16856,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5847:2: ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )*
- loop94:
+ loop95:
do {
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==18) ) {
- alt94=1;
+ if ( (LA95_0==18) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5848:1: (lv_argument_36_0= ruleNavigatingCommaArgCS )
{
@@ -16867,7 +16878,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13232);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13233);
lv_argument_36_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -16893,7 +16904,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop94;
+ break loop95;
}
} while (true);
@@ -16904,13 +16915,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5865:5: ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==86) ) {
- alt97=1;
+ if ( (LA98_0==86) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5865:6: ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )*
{
@@ -16925,7 +16936,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingBarArgCSParserRuleCall_7_2_2_1_2_3_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS13257);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS13258);
lv_argument_37_0=ruleNavigatingBarArgCS();
state._fsp--;
@@ -16950,17 +16961,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5883:2: ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )*
- loop96:
+ loop97:
do {
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==18) ) {
- alt96=1;
+ if ( (LA97_0==18) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5884:1: (lv_argument_38_0= ruleNavigatingCommaArgCS )
{
@@ -16972,7 +16983,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPrimaryExpCSAccess().getArgumentNavigatingCommaArgCSParserRuleCall_7_2_2_1_2_3_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13278);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13279);
lv_argument_38_0=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -16998,7 +17009,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop96;
+ break loop97;
}
} while (true);
@@ -17014,7 +17025,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_39=(Token)match(input,33,FollowSets000.FOLLOW_33_in_rulePrimaryExpCS13295); if (state.failed) return current;
+ otherlv_39=(Token)match(input,33,FollowSets000.FOLLOW_33_in_rulePrimaryExpCS13296); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_39, grammarAccess.getPrimaryExpCSAccess().getRightParenthesisKeyword_7_2_2_1_3());
@@ -17078,7 +17089,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS13336);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS13337);
iv_ruleNavigatingArgCS=ruleNavigatingArgCS();
state._fsp--;
@@ -17086,7 +17097,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS13346); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgCS13347); if (state.failed) return current;
}
@@ -17137,7 +17148,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS13392);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS13393);
lv_name_0_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -17162,17 +17173,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5944:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )? )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==16) ) {
- alt103=1;
+ if ( (LA104_0==16) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5944:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )?
{
- otherlv_1=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleNavigatingArgCS13405); if (state.failed) return current;
+ otherlv_1=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleNavigatingArgCS13406); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getNavigatingArgCSAccess().getColonKeyword_1_0());
@@ -17189,7 +17200,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS13426);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS13427);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -17214,17 +17225,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5966:2: (otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) ) )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==22) ) {
- alt102=1;
+ if ( (LA103_0==22) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5966:4: otherlv_3= '=' ( (lv_init_4_0= ruleExpCS ) )
{
- otherlv_3=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingArgCS13439); if (state.failed) return current;
+ otherlv_3=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingArgCS13440); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getNavigatingArgCSAccess().getEqualsSignKeyword_1_2_0());
@@ -17241,7 +17252,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgCSAccess().getInitExpCSParserRuleCall_1_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgCS13460);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgCS13461);
lv_init_4_0=ruleExpCS();
state._fsp--;
@@ -17314,7 +17325,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingBarArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS13500);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS13501);
iv_ruleNavigatingBarArgCS=ruleNavigatingBarArgCS();
state._fsp--;
@@ -17322,7 +17333,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingBarArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS13510); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingBarArgCS13511); if (state.failed) return current;
}
@@ -17369,7 +17380,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6010:1: (lv_prefix_0_0= '|' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6011:3: lv_prefix_0_0= '|'
{
- lv_prefix_0_0=(Token)match(input,86,FollowSets000.FOLLOW_86_in_ruleNavigatingBarArgCS13553); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,86,FollowSets000.FOLLOW_86_in_ruleNavigatingBarArgCS13554); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingBarArgCSAccess().getPrefixVerticalLineKeyword_0_0());
@@ -17400,7 +17411,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS13587);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS13588);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -17425,17 +17436,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6042:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==16) ) {
- alt105=1;
+ if ( (LA106_0==16) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6042:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleNavigatingBarArgCS13600); if (state.failed) return current;
+ otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleNavigatingBarArgCS13601); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingBarArgCSAccess().getColonKeyword_2_0());
@@ -17452,7 +17463,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS13621);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS13622);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -17477,17 +17488,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6064:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==22) ) {
- alt104=1;
+ if ( (LA105_0==22) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6064:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingBarArgCS13634); if (state.failed) return current;
+ otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingBarArgCS13635); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingBarArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -17504,7 +17515,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingBarArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS13655);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS13656);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -17577,7 +17588,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS13695);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS13696);
iv_ruleNavigatingCommaArgCS=ruleNavigatingCommaArgCS();
state._fsp--;
@@ -17585,7 +17596,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingCommaArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS13705); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS13706); if (state.failed) return current;
}
@@ -17632,7 +17643,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6108:1: (lv_prefix_0_0= ',' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6109:3: lv_prefix_0_0= ','
{
- lv_prefix_0_0=(Token)match(input,18,FollowSets000.FOLLOW_18_in_ruleNavigatingCommaArgCS13748); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,18,FollowSets000.FOLLOW_18_in_ruleNavigatingCommaArgCS13749); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingCommaArgCSAccess().getPrefixCommaKeyword_0_0());
@@ -17663,7 +17674,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS13782);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS13783);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -17688,17 +17699,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6140:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==16) ) {
- alt107=1;
+ if ( (LA108_0==16) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6140:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleNavigatingCommaArgCS13795); if (state.failed) return current;
+ otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleNavigatingCommaArgCS13796); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingCommaArgCSAccess().getColonKeyword_2_0());
@@ -17715,7 +17726,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS13816);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS13817);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -17740,17 +17751,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6162:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==22) ) {
- alt106=1;
+ if ( (LA107_0==22) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6162:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingCommaArgCS13829); if (state.failed) return current;
+ otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingCommaArgCS13830); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingCommaArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -17767,7 +17778,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingCommaArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS13850);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS13851);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -17840,7 +17851,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS13890);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS13891);
iv_ruleNavigatingSemiArgCS=ruleNavigatingSemiArgCS();
state._fsp--;
@@ -17848,7 +17859,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingSemiArgCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS13900); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS13901); if (state.failed) return current;
}
@@ -17895,7 +17906,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6206:1: (lv_prefix_0_0= ';' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6207:3: lv_prefix_0_0= ';'
{
- lv_prefix_0_0=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleNavigatingSemiArgCS13943); if (state.failed) return current;
+ lv_prefix_0_0=(Token)match(input,23,FollowSets000.FOLLOW_23_in_ruleNavigatingSemiArgCS13944); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(lv_prefix_0_0, grammarAccess.getNavigatingSemiArgCSAccess().getPrefixSemicolonKeyword_0_0());
@@ -17926,7 +17937,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getNameNavigatingArgExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS13977);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS13978);
lv_name_1_0=ruleNavigatingArgExpCS();
state._fsp--;
@@ -17951,17 +17962,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6238:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )? )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==16) ) {
- alt109=1;
+ if ( (LA110_0==16) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6238:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
{
- otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleNavigatingSemiArgCS13990); if (state.failed) return current;
+ otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleNavigatingSemiArgCS13991); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNavigatingSemiArgCSAccess().getColonKeyword_2_0());
@@ -17978,7 +17989,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getOwnedTypeTypeExpCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS14011);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS14012);
lv_ownedType_3_0=ruleTypeExpCS();
state._fsp--;
@@ -18003,17 +18014,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6260:2: (otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) ) )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==22) ) {
- alt108=1;
+ if ( (LA109_0==22) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6260:4: otherlv_4= '=' ( (lv_init_5_0= ruleExpCS ) )
{
- otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingSemiArgCS14024); if (state.failed) return current;
+ otherlv_4=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleNavigatingSemiArgCS14025); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getNavigatingSemiArgCSAccess().getEqualsSignKeyword_2_2_0());
@@ -18030,7 +18041,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingSemiArgCSAccess().getInitExpCSParserRuleCall_2_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS14045);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS14046);
lv_init_5_0=ruleExpCS();
state._fsp--;
@@ -18103,7 +18114,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNavigatingArgExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS14085);
+ pushFollow(FollowSets000.FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS14086);
iv_ruleNavigatingArgExpCS=ruleNavigatingArgExpCS();
state._fsp--;
@@ -18111,7 +18122,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNavigatingArgExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS14095); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNavigatingArgExpCS14096); if (state.failed) return current;
}
@@ -18152,7 +18163,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNavigatingArgExpCSAccess().getExpCSParserRuleCall());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS14144);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS14145);
this_ExpCS_0=ruleExpCS();
state._fsp--;
@@ -18197,7 +18208,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getIfExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS14178);
+ pushFollow(FollowSets000.FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS14179);
iv_ruleIfExpCS=ruleIfExpCS();
state._fsp--;
@@ -18205,7 +18216,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleIfExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS14188); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleIfExpCS14189); if (state.failed) return current;
}
@@ -18247,7 +18258,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6336:1: (otherlv_0= 'if' ( (lv_condition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_thenExpression_3_0= ruleExpCS ) ) otherlv_4= 'else' ( (lv_elseExpression_5_0= ruleExpCS ) ) otherlv_6= 'endif' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6336:3: otherlv_0= 'if' ( (lv_condition_1_0= ruleExpCS ) ) otherlv_2= 'then' ( (lv_thenExpression_3_0= ruleExpCS ) ) otherlv_4= 'else' ( (lv_elseExpression_5_0= ruleExpCS ) ) otherlv_6= 'endif'
{
- otherlv_0=(Token)match(input,87,FollowSets000.FOLLOW_87_in_ruleIfExpCS14225); if (state.failed) return current;
+ otherlv_0=(Token)match(input,87,FollowSets000.FOLLOW_87_in_ruleIfExpCS14226); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getIfExpCSAccess().getIfKeyword_0());
@@ -18264,7 +18275,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getConditionExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS14246);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS14247);
lv_condition_1_0=ruleExpCS();
state._fsp--;
@@ -18288,7 +18299,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,88,FollowSets000.FOLLOW_88_in_ruleIfExpCS14258); if (state.failed) return current;
+ otherlv_2=(Token)match(input,88,FollowSets000.FOLLOW_88_in_ruleIfExpCS14259); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getIfExpCSAccess().getThenKeyword_2());
@@ -18305,7 +18316,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getThenExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS14279);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS14280);
lv_thenExpression_3_0=ruleExpCS();
state._fsp--;
@@ -18329,7 +18340,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,89,FollowSets000.FOLLOW_89_in_ruleIfExpCS14291); if (state.failed) return current;
+ otherlv_4=(Token)match(input,89,FollowSets000.FOLLOW_89_in_ruleIfExpCS14292); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getIfExpCSAccess().getElseKeyword_4());
@@ -18346,7 +18357,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getIfExpCSAccess().getElseExpressionExpCSParserRuleCall_5_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS14312);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleIfExpCS14313);
lv_elseExpression_5_0=ruleExpCS();
state._fsp--;
@@ -18370,7 +18381,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,90,FollowSets000.FOLLOW_90_in_ruleIfExpCS14324); if (state.failed) return current;
+ otherlv_6=(Token)match(input,90,FollowSets000.FOLLOW_90_in_ruleIfExpCS14325); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_6, grammarAccess.getIfExpCSAccess().getEndifKeyword_6());
@@ -18413,7 +18424,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS14360);
+ pushFollow(FollowSets000.FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS14361);
iv_ruleLetExpCS=ruleLetExpCS();
state._fsp--;
@@ -18421,7 +18432,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleLetExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS14370); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetExpCS14371); if (state.failed) return current;
}
@@ -18462,7 +18473,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6427:1: (otherlv_0= 'let' ( (lv_variable_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_in_5_0= ruleExpCS ) ) )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6427:3: otherlv_0= 'let' ( (lv_variable_1_0= ruleLetVariableCS ) ) (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )* otherlv_4= 'in' ( (lv_in_5_0= ruleExpCS ) )
{
- otherlv_0=(Token)match(input,91,FollowSets000.FOLLOW_91_in_ruleLetExpCS14407); if (state.failed) return current;
+ otherlv_0=(Token)match(input,91,FollowSets000.FOLLOW_91_in_ruleLetExpCS14408); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getLetExpCSAccess().getLetKeyword_0());
@@ -18479,7 +18490,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS14428);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS14429);
lv_variable_1_0=ruleLetVariableCS();
state._fsp--;
@@ -18504,21 +18515,21 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6449:2: (otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) ) )*
- loop110:
+ loop111:
do {
- int alt110=2;
- int LA110_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==18) ) {
- alt110=1;
+ if ( (LA111_0==18) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6449:4: otherlv_2= ',' ( (lv_variable_3_0= ruleLetVariableCS ) )
{
- otherlv_2=(Token)match(input,18,FollowSets000.FOLLOW_18_in_ruleLetExpCS14441); if (state.failed) return current;
+ otherlv_2=(Token)match(input,18,FollowSets000.FOLLOW_18_in_ruleLetExpCS14442); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getLetExpCSAccess().getCommaKeyword_2_0());
@@ -18535,7 +18546,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getVariableLetVariableCSParserRuleCall_2_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS14462);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_ruleLetExpCS14463);
lv_variable_3_0=ruleLetVariableCS();
state._fsp--;
@@ -18564,11 +18575,11 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop110;
+ break loop111;
}
} while (true);
- otherlv_4=(Token)match(input,92,FollowSets000.FOLLOW_92_in_ruleLetExpCS14476); if (state.failed) return current;
+ otherlv_4=(Token)match(input,92,FollowSets000.FOLLOW_92_in_ruleLetExpCS14477); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_4, grammarAccess.getLetExpCSAccess().getInKeyword_3());
@@ -18585,7 +18596,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetExpCSAccess().getInExpCSParserRuleCall_4_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetExpCS14497);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetExpCS14498);
lv_in_5_0=ruleExpCS();
state._fsp--;
@@ -18646,7 +18657,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getLetVariableCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS14533);
+ pushFollow(FollowSets000.FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS14534);
iv_ruleLetVariableCS=ruleLetVariableCS();
state._fsp--;
@@ -18654,7 +18665,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleLetVariableCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS14543); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleLetVariableCS14544); if (state.failed) return current;
}
@@ -18705,7 +18716,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getNameUnrestrictedNameParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS14589);
+ pushFollow(FollowSets000.FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS14590);
lv_name_0_0=ruleUnrestrictedName();
state._fsp--;
@@ -18730,17 +18741,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6532:2: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==16) ) {
- alt111=1;
+ if ( (LA112_0==16) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6532:4: otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) )
{
- otherlv_1=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleLetVariableCS14602); if (state.failed) return current;
+ otherlv_1=(Token)match(input,16,FollowSets000.FOLLOW_16_in_ruleLetVariableCS14603); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getLetVariableCSAccess().getColonKeyword_1_0());
@@ -18757,7 +18768,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getOwnedTypeTypeExpCSParserRuleCall_1_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS14623);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS14624);
lv_ownedType_2_0=ruleTypeExpCS();
state._fsp--;
@@ -18787,7 +18798,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleLetVariableCS14637); if (state.failed) return current;
+ otherlv_3=(Token)match(input,22,FollowSets000.FOLLOW_22_in_ruleLetVariableCS14638); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_3, grammarAccess.getLetVariableCSAccess().getEqualsSignKeyword_2());
@@ -18804,7 +18815,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLetVariableCSAccess().getInitExpressionExpCSParserRuleCall_3_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetVariableCS14658);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleLetVariableCS14659);
lv_initExpression_4_0=ruleExpCS();
state._fsp--;
@@ -18865,7 +18876,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getNestedExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS14694);
+ pushFollow(FollowSets000.FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS14695);
iv_ruleNestedExpCS=ruleNestedExpCS();
state._fsp--;
@@ -18873,7 +18884,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleNestedExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS14704); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleNestedExpCS14705); if (state.failed) return current;
}
@@ -18909,7 +18920,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6597:1: (otherlv_0= '(' ( (lv_source_1_0= ruleExpCS ) ) otherlv_2= ')' )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6597:3: otherlv_0= '(' ( (lv_source_1_0= ruleExpCS ) ) otherlv_2= ')'
{
- otherlv_0=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNestedExpCS14741); if (state.failed) return current;
+ otherlv_0=(Token)match(input,32,FollowSets000.FOLLOW_32_in_ruleNestedExpCS14742); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_0, grammarAccess.getNestedExpCSAccess().getLeftParenthesisKeyword_0());
@@ -18926,7 +18937,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getNestedExpCSAccess().getSourceExpCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNestedExpCS14762);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_ruleNestedExpCS14763);
lv_source_1_0=ruleExpCS();
state._fsp--;
@@ -18950,7 +18961,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,33,FollowSets000.FOLLOW_33_in_ruleNestedExpCS14774); if (state.failed) return current;
+ otherlv_2=(Token)match(input,33,FollowSets000.FOLLOW_33_in_ruleNestedExpCS14775); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_2, grammarAccess.getNestedExpCSAccess().getRightParenthesisKeyword_2());
@@ -18993,7 +19004,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
newCompositeNode(grammarAccess.getSelfExpCSRule());
}
- pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS14810);
+ pushFollow(FollowSets000.FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS14811);
iv_ruleSelfExpCS=ruleSelfExpCS();
state._fsp--;
@@ -19001,7 +19012,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if ( state.backtracking==0 ) {
current =iv_ruleSelfExpCS;
}
- match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS14820); if (state.failed) return current;
+ match(input,EOF,FollowSets000.FOLLOW_EOF_in_entryRuleSelfExpCS14821); if (state.failed) return current;
}
@@ -19052,7 +19063,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,93,FollowSets000.FOLLOW_93_in_ruleSelfExpCS14869); if (state.failed) return current;
+ otherlv_1=(Token)match(input,93,FollowSets000.FOLLOW_93_in_ruleSelfExpCS14870); if (state.failed) return current;
if ( state.backtracking==0 ) {
newLeafNode(otherlv_1, grammarAccess.getSelfExpCSAccess().getSelfKeyword_1());
@@ -19238,7 +19249,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
protected DFA44 dfa44 = new DFA44(this);
protected DFA83 dfa83 = new DFA83(this);
protected DFA78 dfa78 = new DFA78(this);
- protected DFA101 dfa101 = new DFA101(this);
+ protected DFA102 dfa102 = new DFA102(this);
static final String DFA4_eotS =
"\30\uffff";
static final String DFA4_eofS =
@@ -19252,9 +19263,9 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA4_specialS =
"\30\uffff}>";
static final String[] DFA4_transitionS = {
- "\1\1\1\2\12\uffff\1\26\3\uffff\1\27\3\uffff\1\3\1\6\1\21\1"+
- "\5\1\10\1\4\1\13\1\14\2\uffff\1\12\1\16\1\17\1\22\1\20\1\15"+
- "\1\23\1\7\1\11\2\uffff\1\24\1\25",
+ "\1\1\1\2\12\uffff\1\26\3\uffff\1\27\3\uffff\1\3\1\6\1\21\1\5"+
+ "\1\10\1\4\1\13\1\14\2\uffff\1\12\1\16\1\17\1\22\1\20\1\15\1"+
+ "\23\1\7\1\11\2\uffff\1\24\1\25",
"\1\26\1\uffff\2\27",
"\1\26\1\uffff\2\27",
"\1\26\1\uffff\2\27",
@@ -19326,9 +19337,9 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA5_specialS =
"\30\uffff}>";
static final String[] DFA5_transitionS = {
- "\1\1\1\2\12\uffff\1\26\3\uffff\1\27\3\uffff\1\3\1\6\1\21\1"+
- "\5\1\10\1\4\1\13\1\14\2\uffff\1\12\1\16\1\17\1\22\1\20\1\15"+
- "\1\23\1\7\1\11\2\uffff\1\24\1\25",
+ "\1\1\1\2\12\uffff\1\26\3\uffff\1\27\3\uffff\1\3\1\6\1\21\1\5"+
+ "\1\10\1\4\1\13\1\14\2\uffff\1\12\1\16\1\17\1\22\1\20\1\15\1"+
+ "\23\1\7\1\11\2\uffff\1\24\1\25",
"\1\26\1\uffff\2\27",
"\1\26\1\uffff\2\27",
"\1\26\1\uffff\2\27",
@@ -19398,12 +19409,12 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA32_acceptS =
"\27\uffff\1\1\1\2";
static final String DFA32_specialS =
- "\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\2\uffff}>";
+ "\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\2\uffff}>";
static final String[] DFA32_transitionS = {
- "\1\1\1\2\12\uffff\1\26\7\uffff\1\3\1\6\1\21\1\5\1\10\1\4\1"+
- "\13\1\14\2\uffff\1\12\1\16\1\17\1\22\1\20\1\15\1\23\1\7\1\11"+
- "\2\uffff\1\24\1\25",
+ "\1\1\1\2\12\uffff\1\26\7\uffff\1\3\1\6\1\21\1\5\1\10\1\4\1\13"+
+ "\1\14\2\uffff\1\12\1\16\1\17\1\22\1\20\1\15\1\23\1\7\1\11\2"+
+ "\uffff\1\24\1\25",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -19817,9 +19828,9 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA39_specialS =
"\30\uffff}>";
static final String[] DFA39_transitionS = {
- "\1\1\1\2\1\uffff\1\26\20\uffff\1\3\1\6\1\21\1\5\1\10\1\4\1"+
- "\13\1\14\2\uffff\1\12\1\16\1\17\1\22\1\20\1\15\1\23\1\7\1\11"+
- "\2\uffff\1\24\1\25",
+ "\1\1\1\2\1\uffff\1\26\20\uffff\1\3\1\6\1\21\1\5\1\10\1\4\1\13"+
+ "\1\14\2\uffff\1\12\1\16\1\17\1\22\1\20\1\15\1\23\1\7\1\11\2"+
+ "\uffff\1\24\1\25",
"\1\27\6\uffff\1\26\23\uffff\1\26",
"\1\27\6\uffff\1\26\23\uffff\1\26",
"\1\27\6\uffff\1\26\23\uffff\1\26",
@@ -19891,53 +19902,53 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA44_specialS =
"\30\uffff}>";
static final String[] DFA44_transitionS = {
- "\1\2\1\3\2\1\10\uffff\1\27\7\uffff\1\4\1\7\1\22\1\6\1\11\1"+
- "\5\1\14\1\15\1\1\1\uffff\1\13\1\17\1\20\1\23\1\21\1\16\1\24"+
- "\1\10\1\12\1\uffff\1\1\1\25\1\26\2\1\15\uffff\16\1\4\uffff\4"+
- "\1\3\uffff\1\1\3\uffff\1\1\1\uffff\1\1",
+ "\1\2\1\3\2\1\10\uffff\1\27\7\uffff\1\4\1\7\1\22\1\6\1\11\1\5"+
+ "\1\14\1\15\1\1\1\uffff\1\13\1\17\1\20\1\23\1\21\1\16\1\24\1"+
+ "\10\1\12\1\uffff\1\1\1\25\1\26\2\1\15\uffff\16\1\4\uffff\4\1"+
+ "\3\uffff\1\1\3\uffff\1\1\1\uffff\1\1",
"",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
- "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1"+
- "\1\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
+ "\1\27\2\1\2\uffff\2\1\11\uffff\1\1\12\uffff\2\1\2\uffff\1\1"+
+ "\1\uffff\15\1\17\uffff\1\1\6\uffff\1\1",
""
};
@@ -20117,20 +20128,20 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
return "()* loopback of 5191:2: ( ( (lv_ownedOperator_4_0= ruleBinaryOperatorCS ) ) ( (lv_ownedExpression_5_0= rulePrefixedExpCS ) ) )*";
}
}
- static final String DFA101_eotS =
+ static final String DFA102_eotS =
"\60\uffff";
- static final String DFA101_eofS =
+ static final String DFA102_eofS =
"\60\uffff";
- static final String DFA101_minS =
+ static final String DFA102_minS =
"\1\4\12\uffff\6\0\37\uffff";
- static final String DFA101_maxS =
+ static final String DFA102_maxS =
"\1\135\12\uffff\6\0\37\uffff";
- static final String DFA101_acceptS =
+ static final String DFA102_acceptS =
"\1\uffff\1\1\1\2\1\3\1\4\14\uffff\1\7\7\uffff\1\10\24\uffff\1\5"+
"\1\6";
- static final String DFA101_specialS =
+ static final String DFA102_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\37\uffff}>";
- static final String[] DFA101_transitionS = {
+ static final String[] DFA102_transitionS = {
"\2\31\2\4\20\uffff\10\31\1\1\1\uffff\11\31\1\uffff\1\4\2\31"+
"\17\uffff\1\13\10\21\1\14\1\15\1\16\1\17\1\20\4\uffff\4\4\3"+
"\uffff\1\2\5\uffff\1\3",
@@ -20183,47 +20194,47 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
""
};
- static final short[] DFA101_eot = DFA.unpackEncodedString(DFA101_eotS);
- static final short[] DFA101_eof = DFA.unpackEncodedString(DFA101_eofS);
- static final char[] DFA101_min = DFA.unpackEncodedStringToUnsignedChars(DFA101_minS);
- static final char[] DFA101_max = DFA.unpackEncodedStringToUnsignedChars(DFA101_maxS);
- static final short[] DFA101_accept = DFA.unpackEncodedString(DFA101_acceptS);
- static final short[] DFA101_special = DFA.unpackEncodedString(DFA101_specialS);
- static final short[][] DFA101_transition;
+ static final short[] DFA102_eot = DFA.unpackEncodedString(DFA102_eotS);
+ static final short[] DFA102_eof = DFA.unpackEncodedString(DFA102_eofS);
+ static final char[] DFA102_min = DFA.unpackEncodedStringToUnsignedChars(DFA102_minS);
+ static final char[] DFA102_max = DFA.unpackEncodedStringToUnsignedChars(DFA102_maxS);
+ static final short[] DFA102_accept = DFA.unpackEncodedString(DFA102_acceptS);
+ static final short[] DFA102_special = DFA.unpackEncodedString(DFA102_specialS);
+ static final short[][] DFA102_transition;
static {
- int numStates = DFA101_transitionS.length;
- DFA101_transition = new short[numStates][];
+ int numStates = DFA102_transitionS.length;
+ DFA102_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA101_transition[i] = DFA.unpackEncodedString(DFA101_transitionS[i]);
+ DFA102_transition[i] = DFA.unpackEncodedString(DFA102_transitionS[i]);
}
}
- class DFA101 extends DFA {
+ class DFA102 extends DFA {
- public DFA101(BaseRecognizer recognizer) {
+ public DFA102(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 101;
- this.eot = DFA101_eot;
- this.eof = DFA101_eof;
- this.min = DFA101_min;
- this.max = DFA101_max;
- this.accept = DFA101_accept;
- this.special = DFA101_special;
- this.transition = DFA101_transition;
+ this.decisionNumber = 102;
+ this.eot = DFA102_eot;
+ this.eof = DFA102_eof;
+ this.min = DFA102_min;
+ this.max = DFA102_max;
+ this.accept = DFA102_accept;
+ this.special = DFA102_special;
+ this.transition = DFA102_transition;
}
public String getDescription() {
- return "5441:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* ) | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )";
+ return "5441:1: (this_NestedExpCS_0= ruleNestedExpCS | this_IfExpCS_1= ruleIfExpCS | this_SelfExpCS_2= ruleSelfExpCS | this_PrimitiveLiteralExpCS_3= rulePrimitiveLiteralExpCS | this_TupleLiteralExpCS_4= ruleTupleLiteralExpCS | this_CollectionLiteralExpCS_5= ruleCollectionLiteralExpCS | this_TypeLiteralExpCS_6= ruleTypeLiteralExpCS | ( () ( (lv_pathName_8_0= rulePathNameCS ) ) ( ( () otherlv_10= '[' ( (lv_firstIndexes_11_0= ruleExpCS ) ) (otherlv_12= ',' ( (lv_firstIndexes_13_0= ruleExpCS ) ) )* otherlv_14= ']' (otherlv_15= '[' ( (lv_secondIndexes_16_0= ruleExpCS ) ) (otherlv_17= ',' ( (lv_secondIndexes_18_0= ruleExpCS ) ) )* otherlv_19= ']' )? ( ( (lv_atPre_20_0= '@' ) ) otherlv_21= 'pre' )? ) | ( () otherlv_23= '{' ( ( ( (lv_ownedParts_24_0= ruleConstructorPartCS ) ) (otherlv_25= ',' ( (lv_ownedParts_26_0= ruleConstructorPartCS ) ) )* )? | ( (lv_value_27_0= ruleStringLiteral ) ) ) otherlv_28= '}' ) | ( ( ( (lv_atPre_29_0= '@' ) ) otherlv_30= 'pre' )? ( () otherlv_32= '(' ( ( (lv_argument_33_0= ruleNavigatingArgCS ) ) ( (lv_argument_34_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_argument_35_0= ruleNavigatingSemiArgCS ) ) ( (lv_argument_36_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_argument_37_0= ruleNavigatingBarArgCS ) ) ( (lv_argument_38_0= ruleNavigatingCommaArgCS ) )* )? )? otherlv_39= ')' )? ) ) ) )";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
TokenStream input = (TokenStream)_input;
int _s = s;
switch ( s ) {
case 0 :
- int LA101_11 = input.LA(1);
+ int LA102_11 = input.LA(1);
- int index101_11 = input.index();
+ int index102_11 = input.index();
input.rewind();
s = -1;
if ( (synpred144_InternalQVTrelation()) ) {s = 46;}
@@ -20231,14 +20242,14 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
else if ( (synpred146_InternalQVTrelation()) ) {s = 17;}
- input.seek(index101_11);
+ input.seek(index102_11);
if ( s>=0 ) return s;
break;
case 1 :
- int LA101_12 = input.LA(1);
+ int LA102_12 = input.LA(1);
- int index101_12 = input.index();
+ int index102_12 = input.index();
input.rewind();
s = -1;
if ( (synpred145_InternalQVTrelation()) ) {s = 47;}
@@ -20246,14 +20257,14 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
else if ( (synpred146_InternalQVTrelation()) ) {s = 17;}
- input.seek(index101_12);
+ input.seek(index102_12);
if ( s>=0 ) return s;
break;
case 2 :
- int LA101_13 = input.LA(1);
+ int LA102_13 = input.LA(1);
- int index101_13 = input.index();
+ int index102_13 = input.index();
input.rewind();
s = -1;
if ( (synpred145_InternalQVTrelation()) ) {s = 47;}
@@ -20261,14 +20272,14 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
else if ( (synpred146_InternalQVTrelation()) ) {s = 17;}
- input.seek(index101_13);
+ input.seek(index102_13);
if ( s>=0 ) return s;
break;
case 3 :
- int LA101_14 = input.LA(1);
+ int LA102_14 = input.LA(1);
- int index101_14 = input.index();
+ int index102_14 = input.index();
input.rewind();
s = -1;
if ( (synpred145_InternalQVTrelation()) ) {s = 47;}
@@ -20276,14 +20287,14 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
else if ( (synpred146_InternalQVTrelation()) ) {s = 17;}
- input.seek(index101_14);
+ input.seek(index102_14);
if ( s>=0 ) return s;
break;
case 4 :
- int LA101_15 = input.LA(1);
+ int LA102_15 = input.LA(1);
- int index101_15 = input.index();
+ int index102_15 = input.index();
input.rewind();
s = -1;
if ( (synpred145_InternalQVTrelation()) ) {s = 47;}
@@ -20291,14 +20302,14 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
else if ( (synpred146_InternalQVTrelation()) ) {s = 17;}
- input.seek(index101_15);
+ input.seek(index102_15);
if ( s>=0 ) return s;
break;
case 5 :
- int LA101_16 = input.LA(1);
+ int LA102_16 = input.LA(1);
- int index101_16 = input.index();
+ int index102_16 = input.index();
input.rewind();
s = -1;
if ( (synpred145_InternalQVTrelation()) ) {s = 47;}
@@ -20306,13 +20317,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
else if ( (synpred146_InternalQVTrelation()) ) {s = 17;}
- input.seek(index101_16);
+ input.seek(index102_16);
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;
}
@@ -20825,88 +20836,88 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_78_in_rulePrimaryExpCS12886 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
public static final BitSet FOLLOW_84_in_rulePrimaryExpCS12907 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L});
public static final BitSet FOLLOW_85_in_rulePrimaryExpCS12932 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rulePrimaryExpCS12966 = new BitSet(new long[]{0x000067FCFF0000B0L});
+ public static final BitSet FOLLOW_17_in_rulePrimaryExpCS12966 = new BitSet(new long[]{0x000067FCFF2000B0L});
public static final BitSet FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS12989 = new BitSet(new long[]{0x0000000000240000L});
public static final BitSet FOLLOW_18_in_rulePrimaryExpCS13002 = new BitSet(new long[]{0x000067FCFF000030L});
public static final BitSet FOLLOW_ruleConstructorPartCS_in_rulePrimaryExpCS13023 = new BitSet(new long[]{0x0000000000240000L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS13053 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_21_in_rulePrimaryExpCS13066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rulePrimaryExpCS13093 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L});
- public static final BitSet FOLLOW_85_in_rulePrimaryExpCS13118 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_32_in_rulePrimaryExpCS13145 = new BitSet(new long[]{0xC001F7FFFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS13167 = new BitSet(new long[]{0x0000000200840000L,0x0000000000400000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13188 = new BitSet(new long[]{0x0000000200840000L,0x0000000000400000L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS13211 = new BitSet(new long[]{0x0000000200040000L,0x0000000000400000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13232 = new BitSet(new long[]{0x0000000200040000L,0x0000000000400000L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS13257 = new BitSet(new long[]{0x0000000200040000L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13278 = new BitSet(new long[]{0x0000000200040000L});
- public static final BitSet FOLLOW_33_in_rulePrimaryExpCS13295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS13336 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS13346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS13392 = new BitSet(new long[]{0x0000000000010002L});
- public static final BitSet FOLLOW_16_in_ruleNavigatingArgCS13405 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS13426 = new BitSet(new long[]{0x0000000000400002L});
- public static final BitSet FOLLOW_22_in_ruleNavigatingArgCS13439 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgCS13460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS13500 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS13510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_ruleNavigatingBarArgCS13553 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS13587 = new BitSet(new long[]{0x0000000000010002L});
- public static final BitSet FOLLOW_16_in_ruleNavigatingBarArgCS13600 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS13621 = new BitSet(new long[]{0x0000000000400002L});
- public static final BitSet FOLLOW_22_in_ruleNavigatingBarArgCS13634 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS13655 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS13695 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS13705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_ruleNavigatingCommaArgCS13748 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS13782 = new BitSet(new long[]{0x0000000000010002L});
- public static final BitSet FOLLOW_16_in_ruleNavigatingCommaArgCS13795 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS13816 = new BitSet(new long[]{0x0000000000400002L});
- public static final BitSet FOLLOW_22_in_ruleNavigatingCommaArgCS13829 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS13850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS13890 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS13900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_ruleNavigatingSemiArgCS13943 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS13977 = new BitSet(new long[]{0x0000000000010002L});
- public static final BitSet FOLLOW_16_in_ruleNavigatingSemiArgCS13990 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS14011 = new BitSet(new long[]{0x0000000000400002L});
- public static final BitSet FOLLOW_22_in_ruleNavigatingSemiArgCS14024 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS14045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS14085 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS14095 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS14144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS14178 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS14188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_87_in_ruleIfExpCS14225 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS14246 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_88_in_ruleIfExpCS14258 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS14279 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
- public static final BitSet FOLLOW_89_in_ruleIfExpCS14291 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS14312 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_90_in_ruleIfExpCS14324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS14360 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS14370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_ruleLetExpCS14407 = new BitSet(new long[]{0x000067FCFF000030L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS14428 = new BitSet(new long[]{0x0000000000040000L,0x0000000010000000L});
- public static final BitSet FOLLOW_18_in_ruleLetExpCS14441 = new BitSet(new long[]{0x000067FCFF000030L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS14462 = new BitSet(new long[]{0x0000000000040000L,0x0000000010000000L});
- public static final BitSet FOLLOW_92_in_ruleLetExpCS14476 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleLetExpCS14497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS14533 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS14543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS14589 = new BitSet(new long[]{0x0000000000410000L});
- public static final BitSet FOLLOW_16_in_ruleLetVariableCS14602 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
- public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS14623 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_22_in_ruleLetVariableCS14637 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleLetVariableCS14658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS14694 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS14704 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_ruleNestedExpCS14741 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
- public static final BitSet FOLLOW_ruleExpCS_in_ruleNestedExpCS14762 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_33_in_ruleNestedExpCS14774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS14810 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS14820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_ruleSelfExpCS14869 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rulePrimaryExpCS13054 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_21_in_rulePrimaryExpCS13067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rulePrimaryExpCS13094 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_85_in_rulePrimaryExpCS13119 = new BitSet(new long[]{0x0000000100000002L});
+ public static final BitSet FOLLOW_32_in_rulePrimaryExpCS13146 = new BitSet(new long[]{0xC001F7FFFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rulePrimaryExpCS13168 = new BitSet(new long[]{0x0000000200840000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13189 = new BitSet(new long[]{0x0000000200840000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rulePrimaryExpCS13212 = new BitSet(new long[]{0x0000000200040000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13233 = new BitSet(new long[]{0x0000000200040000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_rulePrimaryExpCS13258 = new BitSet(new long[]{0x0000000200040000L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rulePrimaryExpCS13279 = new BitSet(new long[]{0x0000000200040000L});
+ public static final BitSet FOLLOW_33_in_rulePrimaryExpCS13296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgCS_in_entryRuleNavigatingArgCS13337 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgCS13347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingArgCS13393 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_16_in_ruleNavigatingArgCS13406 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingArgCS13427 = new BitSet(new long[]{0x0000000000400002L});
+ public static final BitSet FOLLOW_22_in_ruleNavigatingArgCS13440 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgCS13461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingBarArgCS_in_entryRuleNavigatingBarArgCS13501 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingBarArgCS13511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_ruleNavigatingBarArgCS13554 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingBarArgCS13588 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_16_in_ruleNavigatingBarArgCS13601 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingBarArgCS13622 = new BitSet(new long[]{0x0000000000400002L});
+ public static final BitSet FOLLOW_22_in_ruleNavigatingBarArgCS13635 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingBarArgCS13656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_entryRuleNavigatingCommaArgCS13696 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingCommaArgCS13706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_ruleNavigatingCommaArgCS13749 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingCommaArgCS13783 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_16_in_ruleNavigatingCommaArgCS13796 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingCommaArgCS13817 = new BitSet(new long[]{0x0000000000400002L});
+ public static final BitSet FOLLOW_22_in_ruleNavigatingCommaArgCS13830 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingCommaArgCS13851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_entryRuleNavigatingSemiArgCS13891 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingSemiArgCS13901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_ruleNavigatingSemiArgCS13944 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_ruleNavigatingSemiArgCS13978 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_16_in_ruleNavigatingSemiArgCS13991 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleNavigatingSemiArgCS14012 = new BitSet(new long[]{0x0000000000400002L});
+ public static final BitSet FOLLOW_22_in_ruleNavigatingSemiArgCS14025 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingSemiArgCS14046 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNavigatingArgExpCS_in_entryRuleNavigatingArgExpCS14086 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNavigatingArgExpCS14096 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNavigatingArgExpCS14145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIfExpCS_in_entryRuleIfExpCS14179 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIfExpCS14189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_87_in_ruleIfExpCS14226 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS14247 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_88_in_ruleIfExpCS14259 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS14280 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
+ public static final BitSet FOLLOW_89_in_ruleIfExpCS14292 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleIfExpCS14313 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_90_in_ruleIfExpCS14325 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetExpCS_in_entryRuleLetExpCS14361 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLetExpCS14371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_ruleLetExpCS14408 = new BitSet(new long[]{0x000067FCFF000030L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS14429 = new BitSet(new long[]{0x0000000000040000L,0x0000000010000000L});
+ public static final BitSet FOLLOW_18_in_ruleLetExpCS14442 = new BitSet(new long[]{0x000067FCFF000030L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_ruleLetExpCS14463 = new BitSet(new long[]{0x0000000000040000L,0x0000000010000000L});
+ public static final BitSet FOLLOW_92_in_ruleLetExpCS14477 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleLetExpCS14498 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLetVariableCS_in_entryRuleLetVariableCS14534 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLetVariableCS14544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnrestrictedName_in_ruleLetVariableCS14590 = new BitSet(new long[]{0x0000000000410000L});
+ public static final BitSet FOLLOW_16_in_ruleLetVariableCS14603 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000208F0FFFL});
+ public static final BitSet FOLLOW_ruleTypeExpCS_in_ruleLetVariableCS14624 = new BitSet(new long[]{0x0000000000400000L});
+ public static final BitSet FOLLOW_22_in_ruleLetVariableCS14638 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleLetVariableCS14659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNestedExpCS_in_entryRuleNestedExpCS14695 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNestedExpCS14705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_ruleNestedExpCS14742 = new BitSet(new long[]{0xC001F7FDFF0000F0L,0x00000000288F0FFFL});
+ public static final BitSet FOLLOW_ruleExpCS_in_ruleNestedExpCS14763 = new BitSet(new long[]{0x0000000200000000L});
+ public static final BitSet FOLLOW_33_in_ruleNestedExpCS14775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSelfExpCS_in_entryRuleSelfExpCS14811 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSelfExpCS14821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_93_in_ruleSelfExpCS14870 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionTemplateCS_in_synpred36_InternalQVTrelation3393 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTupleLiteralExpCS_in_synpred144_InternalQVTrelation12610 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred145_InternalQVTrelation12640 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java
index 8f9326b02..095a0fe63 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java
@@ -87,11 +87,10 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5);
////UnitCS: identifier+=[pivot::Element|UnrestrictedName] ('.' identifier+=[pivot::Element|UnrestrictedName])*;
- //
//CollectionTemplateCS:
// name=UnrestrictedName? ":" type=CollectionTypeCS "{" (memberIdentifiers+=(TemplateCS | ElementTemplateCS) (","
- // memberIdentifiers+=(TemplateCS | ElementTemplateCS))* "++" (restIdentifier=[pivot::Variable|UnrestrictedName] |
- // "_"))? "}";
+ // memberIdentifiers+=(TemplateCS | ElementTemplateCS))* "++" (restIdentifier=[pivot::Variable|UnrestrictedName] | "_"))?
+ // "}";
public ParserRule getRule() { return rule; }
//name=UnrestrictedName? ":" type=CollectionTypeCS "{" (memberIdentifiers+=(TemplateCS | ElementTemplateCS) (","
@@ -1466,17 +1465,14 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cTemplateCSParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
////<OCLExpressionCS> ::= <PropertyCallExpCS>
- // // | <VariableExpCS>
- //
+ //// | <VariableExpCS>
//// | <LiteralExpCS>
- // // | <LetExpCS>
- // // | <IfExpCS>
- //
+ //// | <LetExpCS>
+ //// | <IfExpCS>
//// | '(' <OCLExpressionCS> ')'
- // // | <template>
- //
+ //// | <template>
//// notNameExpressionCS -> templateCS
- // ExpCSOrTemplateCS returns essentialocl::ExpCS:
+ //ExpCSOrTemplateCS returns essentialocl::ExpCS:
// ExpCS | TemplateCS;
public ParserRule getRule() { return rule; }
@@ -1555,21 +1551,19 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cWhereKeyword_19 = (Keyword)cAlternatives.eContents().get(19);
////ExpCS returns essentialocl::ExpCS:
- // // InfixedExpCS
- // //| TemplateCS;
- // //-- relationIdentifier -> '_'
- //
+ //// InfixedExpCS
+ ////| TemplateCS;
+ ////-- relationIdentifier -> '_'
//UnrestrictedName returns ecore::EString:
// EssentialOCLUnrestrictedName //| '_'
- // | "checkonly" | "default_values" | "domain" | "enforce" | "extends" |
- // "implementedby" | "import" | "library" | "key" | "opposite" | "overrides" | "primitive" | "query" | "relation" |
- // "replace" | "top" | "transformation" | "when" | "where";
+ // | "checkonly" | "default_values" | "domain" | "enforce" | "extends" | "implementedby" | "import" | "library" | "key" |
+ // "opposite" | "overrides" | "primitive" | "query" | "relation" | "replace" | "top" | "transformation" | "when" |
+ // "where";
public ParserRule getRule() { return rule; }
//EssentialOCLUnrestrictedName //| '_'
- // | "checkonly" | "default_values" | "domain" | "enforce" | "extends" |
- //"implementedby" | "import" | "library" | "key" | "opposite" | "overrides" | "primitive" | "query" | "relation" |
- //"replace" | "top" | "transformation" | "when" | "where"
+ //| "checkonly" | "default_values" | "domain" | "enforce" | "extends" | "implementedby" | "import" | "library" | "key" |
+ //"opposite" | "overrides" | "primitive" | "query" | "relation" | "replace" | "top" | "transformation" | "when" | "where"
public Alternatives getAlternatives() { return cAlternatives; }
//EssentialOCLUnrestrictedName
@@ -1712,11 +1706,10 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////UnitCS: identifier+=[pivot::Element|UnrestrictedName] ('.' identifier+=[pivot::Element|UnrestrictedName])*;
- //
//CollectionTemplateCS:
// name=UnrestrictedName? ":" type=CollectionTypeCS "{" (memberIdentifiers+=(TemplateCS | ElementTemplateCS) (","
- // memberIdentifiers+=(TemplateCS | ElementTemplateCS))* "++" (restIdentifier=[pivot::Variable|UnrestrictedName] |
- // "_"))? "}";
+ // memberIdentifiers+=(TemplateCS | ElementTemplateCS))* "++" (restIdentifier=[pivot::Variable|UnrestrictedName] | "_"))?
+ // "}";
public CollectionTemplateCSElements getCollectionTemplateCSAccess() {
return (pCollectionTemplateCS != null) ? pCollectionTemplateCS : (pCollectionTemplateCS = new CollectionTemplateCSElements());
}
@@ -1958,17 +1951,14 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////<OCLExpressionCS> ::= <PropertyCallExpCS>
- // // | <VariableExpCS>
- //
+ //// | <VariableExpCS>
//// | <LiteralExpCS>
- // // | <LetExpCS>
- // // | <IfExpCS>
- //
+ //// | <LetExpCS>
+ //// | <IfExpCS>
//// | '(' <OCLExpressionCS> ')'
- // // | <template>
- //
+ //// | <template>
//// notNameExpressionCS -> templateCS
- // ExpCSOrTemplateCS returns essentialocl::ExpCS:
+ //ExpCSOrTemplateCS returns essentialocl::ExpCS:
// ExpCS | TemplateCS;
public ExpCSOrTemplateCSElements getExpCSOrTemplateCSAccess() {
return (pExpCSOrTemplateCS != null) ? pExpCSOrTemplateCS : (pExpCSOrTemplateCS = new ExpCSOrTemplateCSElements());
@@ -1999,15 +1989,14 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////ExpCS returns essentialocl::ExpCS:
- // // InfixedExpCS
- // //| TemplateCS;
- // //-- relationIdentifier -> '_'
- //
+ //// InfixedExpCS
+ ////| TemplateCS;
+ ////-- relationIdentifier -> '_'
//UnrestrictedName returns ecore::EString:
// EssentialOCLUnrestrictedName //| '_'
- // | "checkonly" | "default_values" | "domain" | "enforce" | "extends" |
- // "implementedby" | "import" | "library" | "key" | "opposite" | "overrides" | "primitive" | "query" | "relation" |
- // "replace" | "top" | "transformation" | "when" | "where";
+ // | "checkonly" | "default_values" | "domain" | "enforce" | "extends" | "implementedby" | "import" | "library" | "key" |
+ // "opposite" | "overrides" | "primitive" | "query" | "relation" | "replace" | "top" | "transformation" | "when" |
+ // "where";
public UnrestrictedNameElements getUnrestrictedNameAccess() {
return (pUnrestrictedName != null) ? pUnrestrictedName : (pUnrestrictedName = new UnrestrictedNameElements());
}
@@ -2017,7 +2006,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
- // Model returns ContextCS:
+ //Model returns ContextCS:
// ownedExpression=ExpCS;
public EssentialOCLGrammarAccess.ModelElements getModelAccess() {
return gaEssentialOCL.getModelAccess();
@@ -2080,8 +2069,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// String to allow diverse re-use
- // // multiple leading zeroes occur as floating point fractional part
- // terminal INT:
+ //// multiple leading zeroes occur as floating point fractional part
+ //terminal INT:
// "0".."9"+;
public TerminalRule getINTRule() {
return gaEssentialOCL.getINTRule();
@@ -2108,10 +2097,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Not terminal to allow parser backtracking to sort out "5..7"
- //
//// EssentialOCLTokenSource pieces this together ('.' INT)? (('e' | 'E') ('+' | '-')? INT)?;
- // NUMBER_LITERAL returns
- //BigNumber:
+ //NUMBER_LITERAL returns BigNumber:
// INT;
public EssentialOCLGrammarAccess.NUMBER_LITERALElements getNUMBER_LITERALAccess() {
return gaEssentialOCL.getNUMBER_LITERALAccess();
@@ -2226,7 +2213,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // InfixOperatorCS returns BinaryOperatorCS:
+ //InfixOperatorCS returns BinaryOperatorCS:
// EssentialOCLInfixOperatorCS;
public EssentialOCLGrammarAccess.InfixOperatorCSElements getInfixOperatorCSAccess() {
return gaEssentialOCL.getInfixOperatorCSAccess();
@@ -2237,7 +2224,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // NavigationOperatorCS:
+ //NavigationOperatorCS:
// EssentialOCLNavigationOperatorCS;
public EssentialOCLGrammarAccess.NavigationOperatorCSElements getNavigationOperatorCSAccess() {
return gaEssentialOCL.getNavigationOperatorCSAccess();
@@ -2248,7 +2235,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // UnaryOperatorCS:
+ //UnaryOperatorCS:
// EssentialOCLUnaryOperatorCS;
public EssentialOCLGrammarAccess.UnaryOperatorCSElements getUnaryOperatorCSAccess() {
return gaEssentialOCL.getUnaryOperatorCSAccess();
@@ -2259,11 +2246,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Names
- //
+ //// Names
////---------------------------------------------------------------------
- // EssentialOCLUnrestrictedName returns
- //ecore::EString:
+ //EssentialOCLUnrestrictedName returns ecore::EString:
// Identifier;
public EssentialOCLGrammarAccess.EssentialOCLUnrestrictedNameElements getEssentialOCLUnrestrictedNameAccess() {
return gaEssentialOCL.getEssentialOCLUnrestrictedNameAccess();
@@ -2284,7 +2269,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // UnreservedName returns ecore::EString:
+ //UnreservedName returns ecore::EString:
// EssentialOCLUnreservedName;
public EssentialOCLGrammarAccess.UnreservedNameElements getUnreservedNameAccess() {
return gaEssentialOCL.getUnreservedNameAccess();
@@ -2345,10 +2330,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Types
- //
+ //// Types
////---------------------------------------------------------------------
- // PrimitiveTypeIdentifier:
+ //PrimitiveTypeIdentifier:
// "Boolean" | "Integer" | "Real" | "String" | "UnlimitedNatural" | "OclAny" | "OclInvalid" | "OclVoid";
public EssentialOCLGrammarAccess.PrimitiveTypeIdentifierElements getPrimitiveTypeIdentifierAccess() {
return gaEssentialOCL.getPrimitiveTypeIdentifierAccess();
@@ -2439,10 +2423,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Literals
- //
+ //// Literals
////---------------------------------------------------------------------
- // CollectionLiteralExpCS:
+ //CollectionLiteralExpCS:
// ownedType=CollectionTypeCS "{" (ownedParts+=CollectionLiteralPartCS ("," ownedParts+=CollectionLiteralPartCS)*)? "}";
public EssentialOCLGrammarAccess.CollectionLiteralExpCSElements getCollectionLiteralExpCSAccess() {
return gaEssentialOCL.getCollectionLiteralExpCSAccess();
@@ -2614,19 +2597,14 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Expressions
- //
+ //// Expressions
////---------------------------------------------------------------------
- //
//// An ExpCS permits a LetExpCS only in the final term to ensure
- //
//// that let is right associative, whereas infix operators are left associative.
- //
//// a = 64 / 16 / let b : Integer in 8 / let c : Integer in 4
- // // is
- //
+ //// is
//// a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
- // ExpCS:
+ //ExpCS:
// PrefixedExpCS ({InfixExpCS.ownedExpression+=current} ownedOperator+=BinaryOperatorCS (ownedExpression+=PrefixedExpCS
// (ownedOperator+=BinaryOperatorCS ownedExpression+=PrefixedExpCS)* (ownedOperator+=BinaryOperatorCS
// ownedExpression+=LetExpCS)? | ownedExpression+=LetExpCS))? | {PrefixExpCS} ownedOperator+=UnaryOperatorCS+
@@ -2653,7 +2631,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
// NestedExpCS | IfExpCS | SelfExpCS | PrimitiveLiteralExpCS | TupleLiteralExpCS | CollectionLiteralExpCS |
// TypeLiteralExpCS | {NameExpCS} pathName=PathNameCS ({IndexExpCS.nameExp=current} "[" firstIndexes+=ExpCS (","
// firstIndexes+=ExpCS)* "]" ("[" secondIndexes+=ExpCS ("," secondIndexes+=ExpCS)* "]")? (atPre?="@" "pre")? |
- // {ConstructorExpCS.nameExp=current} "{" (ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)* |
+ // {ConstructorExpCS.nameExp=current} "{" ((ownedParts+=ConstructorPartCS ("," ownedParts+=ConstructorPartCS)*)? |
// value=StringLiteral) "}" | (atPre?="@" "pre")? ({InvocationExpCS.nameExp=current} "(" (argument+=NavigatingArgCS
// argument+=NavigatingCommaArgCS* (argument+=NavigatingSemiArgCS argument+=NavigatingCommaArgCS*)?
// (argument+=NavigatingBarArgCS argument+=NavigatingCommaArgCS*)?)? ")")?);
@@ -2666,7 +2644,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingArgCS:
+ //NavigatingArgCS:
// name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingArgCSElements getNavigatingArgCSAccess() {
return gaEssentialOCL.getNavigatingArgCSAccess();
@@ -2677,7 +2655,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingBarArgCS returns NavigatingArgCS:
+ //NavigatingBarArgCS returns NavigatingArgCS:
// prefix="|" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingBarArgCSElements getNavigatingBarArgCSAccess() {
return gaEssentialOCL.getNavigatingBarArgCSAccess();
@@ -2688,7 +2666,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingCommaArgCS returns NavigatingArgCS:
+ //NavigatingCommaArgCS returns NavigatingArgCS:
// prefix="," name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingCommaArgCSElements getNavigatingCommaArgCSAccess() {
return gaEssentialOCL.getNavigatingCommaArgCSAccess();
@@ -2699,7 +2677,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Type-less init is an illegal infix expression
- // NavigatingSemiArgCS returns NavigatingArgCS:
+ //NavigatingSemiArgCS returns NavigatingArgCS:
// prefix=";" name=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" init=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingSemiArgCSElements getNavigatingSemiArgCSAccess() {
return gaEssentialOCL.getNavigatingSemiArgCSAccess();
@@ -2710,8 +2688,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // // '?' -- defined by Complete OCL
- // NavigatingArgExpCS returns ExpCS:
+ //// '?' -- defined by Complete OCL
+ //NavigatingArgExpCS returns ExpCS:
// ExpCS;
public EssentialOCLGrammarAccess.NavigatingArgExpCSElements getNavigatingArgExpCSAccess() {
return gaEssentialOCL.getNavigatingArgExpCSAccess();

Back to the top